IPB

Google Frontpage Forums Unattended CD/DVD Guide
 
Reply to this topicStart new topic
> i'm confused... so when windows 9x is running its using 100 of the
togermano
post Jul 22 2008, 07:49 PM
Post #1


Newbie


Group: Members
Posts: 42
Joined: 7-July 08
From: Springfield ,MA
Member No.: 199771
OS: 98SE
Country Flag


even if nothing is going on with the programs ur running?
Go to the top of the page
 
+Quote Post
BenoitRen
post Jul 23 2008, 05:19 AM
Post #2


Friend of MSFN
*****

Group: Members
Posts: 728
Joined: 21-October 06
Member No.: 113643
Country Flag


You'll have to give us more details of your situation. We're not psychic.
Go to the top of the page
 
+Quote Post
glocK_94
post Jul 23 2008, 08:01 AM
Post #3


Hardcore Win98 fan
***

Group: Members
Posts: 384
Joined: 13-July 06
Member No.: 101319
Country Flag


Nope, I guess they were only talking about virtual machines. CPU is only used when needed.
Go to the top of the page
 
+Quote Post
Fredledingue
post Jul 23 2008, 08:45 AM
Post #4


Friend of MSFN
*****

Group: Members
Posts: 891
Joined: 10-February 05
Member No.: 43624
Country Flag


QUOTE (glocK_94 @ Jul 23 2008, 09:01 AM) *
Nope, I guess they were only talking about virtual machines. CPU is only used when needed.


Some processes can take 100% of CPU use. I know of at least two exe files who do that (when running) on my computer.
That doesn't mean the CPU resource can't be used by another process when needed.
Go to the top of the page
 
+Quote Post
Th3_uN1Qu3
post Jul 23 2008, 10:37 AM
Post #5


Digital sinner
***

Group: Members
Posts: 430
Joined: 17-March 08
From: Bucharest
Member No.: 182383
OS: Vista Ultimate x64
Country Flag


This is somewhat true. Windows 9x doesn't support a system idle thread therefore it used 100% CPU all the time, however this didn't make much of a difference in the temperature of the CPUs it was originally intended to run on, and on laptops it's already implemented at hardware level. Also for some reason a system idle thread is reported in Process Explorer in 98/Me, i don't know if it's true but it seems to be working. I have reasons to think it's commanded by the BIOS in my laptop though, as running CPUIdle makes absolutely no difference in idle temperatures.

On AMD Duron and Athlon CPUs there is an advanced software cooling mode which can drastically reduce the temperature of the processor - it can make the CPU up to 30 degrees cooler. This is not enabled by Win9x as it's a chipset option AMD forgot to document, and the 2k/XP system idle thread doesn't help much either. Programs like CPUIdle are able to program the chipset to turn this mode on, which greatly reduces the chip's temperature under low load.
Go to the top of the page
 
+Quote Post
Multibooter
post Jul 25 2008, 06:56 PM
Post #6


Junior
*

Group: Members
Posts: 64
Joined: 21-March 08
Member No.: 183045
OS: 98SE
Country Flag


QUOTE (Th3_uN1Qu3 @ Jul 23 2008, 09:37 AM) *
Programs like CPUIdle are able to program the chipset to turn this mode on, which greatly reduces the chip's temperature under low load.
CPUIdle is especially useful under Win98, the Percent-CPU available is displayed in the system tray and helps to decide whether the system is hung or doing something. CPUIdle v7.5.0.10 also works fine with dual-core CPUs under Win98 (I am using Pentium Dual Core E2200 & Core 2 Duo E4400).
Go to the top of the page
 
+Quote Post
Th3_uN1Qu3
post Jul 26 2008, 05:57 AM
Post #7


Digital sinner
***

Group: Members
Posts: 430
Joined: 17-March 08
From: Bucharest
Member No.: 182383
OS: Vista Ultimate x64
Country Flag


QUOTE (Multibooter @ Jul 26 2008, 03:56 AM) *
QUOTE (Th3_uN1Qu3 @ Jul 23 2008, 09:37 AM) *
Programs like CPUIdle are able to program the chipset to turn this mode on, which greatly reduces the chip's temperature under low load.
CPUIdle is especially useful under Win98, the Percent-CPU available is displayed in the system tray and helps to decide whether the system is hung or doing something. CPUIdle v7.5.0.10 also works fine with dual-core CPUs under Win98 (I am using Pentium Dual Core E2200 & Core 2 Duo E4400).


Wait... Win98 doesn't support SMP processing therefore it has no idea about multiple processors, so it can't use dual-core CPUs either, it only uses one core. How can CPUIdle access both cores?

This post has been edited by Th3_uN1Qu3: Jul 26 2008, 05:58 AM
Go to the top of the page
 
+Quote Post
SlugFiller
post Jul 26 2008, 09:15 AM
Post #8


Member
**

Group: Members
Posts: 142
Joined: 22-March 08
Member No.: 183152
OS: none
Country Flag


As said, 9x does not use HLT if there are no ready threads, it instead goes into a busy loop which uses 100% CPU. The solution is to use an alternate tool which implements an idle thread which HLTs.
I use "rain". It has good performance, and is fairly simple to use. I think it doesn't support AMD cool-off though, so it would only be useful on Intel chipset, or inside VM.
Go to the top of the page
 
+Quote Post
Multibooter
post Jul 27 2008, 06:53 PM
Post #9


Junior
*

Group: Members
Posts: 64
Joined: 21-March 08
Member No.: 183045
OS: 98SE
Country Flag


QUOTE (Th3_uN1Qu3 @ Jul 26 2008, 04:57 AM) *
Wait... Win98 doesn't support SMP processing therefore it has no idea about multiple processors, so it can't use dual-core CPUs either, it only uses one core. How can CPUIdle access both cores?
I don't know how CPUIdle works with Core 2 Duo under Win98SE, but it WORKS & the system is stable. The indicated percentage of available CPU seems to be Ok.

http://www.cpuidle.de/news.php gives some info, but the version in question may not be on the download page. The right version is CpuIdle Extreme v7.5.0.10 Win9x-Me.exe 590.069 bytes modification date Jan.7, 2008 2:07:34pm

I am currently travelling in Europe & my dual-core Win98 desktop is in the US. When I am back in Sept/Oct, I will test the THG Task Assignment Manager v1.0 (freeware, made in 2004) under Win98/dual core, which allows the manual assignment of tasks to various cores. http://www.tomshardware.com/reviews/bang-d...g-buck,815.html
My gut feeling says that you CAN use multiple cores under Win98 with this software.

This post has been edited by Multibooter: Jul 27 2008, 07:02 PM
Go to the top of the page
 
+Quote Post
alexanrs
post Jul 28 2008, 09:04 AM
Post #10


Member
**

Group: Members
Posts: 122
Joined: 30-August 05
Member No.: 71013
OS: none
Country Flag


Honestly, I think both Windows and CPUIdle are just ignoring the second core.
Go to the top of the page
 
+Quote Post
Zollex
post Jul 29 2008, 09:20 AM
Post #11


Newbie


Group: Members
Posts: 10
Joined: 22-July 07
Member No.: 147578
OS: XP Pro x86
Country Flag


I tried Cpuidle, but now Speedfan marks as if I use 100% of the cpu. It's normal?
Go to the top of the page
 
+Quote Post
Th3_uN1Qu3
post Aug 4 2008, 06:02 PM
Post #12


Digital sinner
***

Group: Members
Posts: 430
Joined: 17-March 08
From: Bucharest
Member No.: 182383
OS: Vista Ultimate x64
Country Flag


QUOTE (Zollex @ Jul 29 2008, 06:20 PM) *
I tried Cpuidle, but now Speedfan marks as if I use 100% of the cpu. It's normal?


Yes, it is normal for the CPU usage to display that way. CPUIdle's cooling thread takes up the whole CPU if it's not doing anything at that moment. But it runs with lowest priority, so it doesn't affect system performance at all.

This post has been edited by Th3_uN1Qu3: Aug 4 2008, 06:03 PM
Go to the top of the page
 
+Quote Post
ninestein
post Aug 5 2008, 04:52 AM
Post #13





Group: Members
Posts: 1
Joined: 5-August 08
Member No.: 203996
OS: none
Country Flag


QUOTE (togermano @ Jul 22 2008, 08:49 PM) *
even if nothing is going on with the programs ur running?

Just to clarify things, win9x on idle is not using 100% of the cpus processing power, in a majority of cases it is being misreported. Win9x has an idle thread the same as nt, the only difference is the issuing of hlts which tell the cpu to suspend @nop. The cooler programs take over from the idle thread and try to achieve the same thing, my win98 system with firewall running etc etc on idle is using 2% of the cpu.

This post has been edited by ninestein: Aug 5 2008, 04:53 AM
Go to the top of the page
 
+Quote Post
Drugwash
post Aug 5 2008, 02:54 PM
Post #14


Senior Member
****

Group: Members
Posts: 550
Joined: 21-June 06
From: Ploiesti
Member No.: 99477
OS: 98SE
Country Flag


I vaguely remember having a similar problem some time ago in 98SE and if I'm not mistaken it was explorer.exe. I updated to the 256 color-patched version and the issue went away.

One may try FreeRAM XP Pro 1.52 (freeware), which - I believe - shows the correct CPU, system and RAM load. It's also a good RAM manager and it runs here full time. Been using it for many years, especially on older systems with limited amount of RAM (32/64MB).

Also WinTop can show detailed CPU consumption by process and there is an idle thread shown there (Win98SE).

This post has been edited by Drugwash: Aug 5 2008, 02:56 PM
Go to the top of the page
 
+Quote Post

Google Frontpage Forums Unattended CD/DVD Guide

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 7th September 2008 - 09:11 PM
All trademarks mentioned on this page are the property of their respective owners
MSFN is not affiliated with Microsoft
Copyright © 2001-2008 msfn.org
Privacy Policy