home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 January / pcwk_01_1999.iso / Tajnepp / CPUIDLE / CPUIDLE.FAQ < prev    next >
Text File  |  1998-07-08  |  8KB  |  144 lines

  1. CPUIDLE.FAQ for CpuIdle Win95/98
  2.  
  3. CpuIdle is Copyright (C) 1997,98 Andreas Goetz.
  4.  
  5.                  goetz@stud.uni-hannover.de
  6.                  http://www.stud.uni-hannover.de/~goetz
  7.  
  8. FREEWARE
  9.  
  10.  
  11.  
  12.  
  13. Frequently Asked Questions
  14.  
  15.  
  16. Q: How can I determine if CpuIdle really works on my computer?
  17. A: Ahh. That is a little bit difficult as this can't be answered by a
  18.    software. A thermometer placed on your CPU cooler would do fine. The other
  19.    way would be to hand-test the temperature of the air flowing from your CPU
  20.    fan. After running CPUIDLE for some minutes it should be definitely cooler
  21.    than without CpuIdle running (of course only if you don't put heavy CPU
  22.    load on your PC during that time).
  23.    On the other hand it is much simpler to tell if CpuIdle doesn't work. It
  24.    doesn't if...
  25.    1. CpuIdle simply crashes of displays funny error messages.
  26.    2. the "About" box shows "disabled" instead of "enabled".
  27.    3. you have a Cyrix CPU and the "CPU Info" sheet in the "About" box shows
  28.    "Suspend on HLT: disabled"
  29.    Otherwise the chances that it works as promised are quite good, but the
  30.    ultimate answer can only be given by a thermometer or other temperature-
  31.    measuring device.
  32.    If you have a mainboard with the TX chipset and you have an on-board system
  33.    monitor and temperature sensor chips (LM75/78) you can also use mointoring
  34.    software like CpuMonitor from http://www.c-lab.de/~chandler/
  35.  
  36. Q: Ok, I believe that CpuIdle works, but is it safe?
  37. A: Well, Win NT does is, Linux does it and OS/2 does it. However a cheap PC
  38.    with low-quality components could possible be crashed by CpuIdle, as well
  39.    as by any other application.
  40.  
  41. Q: Does CpuIdle put additional load onto my CPU?
  42. A: Read the documentation. No. It just consumes idle time. Measurements with
  43.    the Winstone benchmark suite have shown that CpuIdle does not decrease the
  44.    system performance.
  45.  
  46. Q: But my CPU monitor suddenly shows 100% CPU load. How can this be?
  47. A: The monitor measures how much idle time he receives and he won't get any
  48.    since this time is spent in suspend mode. This does not affect normal
  49.    applications. 
  50.  
  51. Q: Now. You just said that with CpuIdle the System Monitor shows 100% CPU
  52.    usage when CpuIdle is running (and working). It doesn't on my system. Is
  53.    CpuIdle not working?
  54. A: You're probably using the Control Panel plugin provided with CpuIdle 3.
  55.    When this plugin is enabled, CpuIdle is run just once (during startup) to
  56.    optimize your CPU, load it's driver (the mysterious VxD) and the quits
  57.    again, leaving the VxD in memory. Due to this fact the VxD is no longer
  58.    owned by any program who's name could be shown by the CPU monitor or
  59.    similiar tools (due to the way these things are implemented). CpuIdle is
  60.    still working. 
  61.    If you use the plugin please make sure you see the splash screen at startup
  62.    to veryfy that the program was started.
  63.  
  64. Q: Will CpuIdle work with Windows98?
  65. A: MS should definitely put HLT support into the next version of Windows. But
  66.    it seems they won't. I don't have access to any Win98 machines and can't
  67.    test it but I'm told that it works with the beta releases 2 and 3.
  68.  
  69. Q: When I run CpuIdle my computer immediately crashes/ GPF's/ reboots. What's
  70.    going on?
  71. A: I honestly don't have the slightest idea. Sorry.
  72.  
  73. Q: When I run CpuIdle I get random reboots every 10 to 60 minutes. Can you
  74.    help?
  75. A: No, I'm sorry. Very few people have reported this. Most of them use VX
  76.    chipsets. I don't know if this is an incompatibility. It could also be
  77.    (with VX chipsets slightly out of fashion) that these computers use power
  78.    supplies with an out of date design which isn't living up to the
  79.    mainboard's and CPU's current expectations.
  80.  
  81. Q: When I run CpuIdle my fan turns slower and the voltage on the +5V and +12V
  82.    lines decreases. Doesn't that mean that the CPU is drawing more power?
  83. A: No. Most computer power supplies only compensate higher power demands on
  84.    the +5V rail, resulting in an increase on the +12V rail when +5V power
  85.    demand goes up.
  86.    Koen Gadeyne says in the readme for set6x86:
  87.    The CPU draws from the +5V rail, but the CPU fan uses +12V, so when the CPU
  88.    draws more power (due to CPU load), the CPU cooling fan (which is delivered
  89.    with the CPU by Cyrix) will run a little faster with higher supply
  90.    voltages, so the significant power drop when the CPU drops into
  91.    power-suspend mode might cause a noticeable change in the pitch of the
  92.    buzzing fan sound!
  93.    It depends on the way the switching power supply is designed. The 12V are
  94.    generated in the same switching transformer as the 5V, and just the 5V are
  95.    regulated. This means that the 12V voltage will depend on the current
  96.    flowing by the transformer primary winding. What happens is that when
  97.    CpuIdle runs, there is less +5V current so the switching power supply sends
  98.    less current across the transformer primary and therefore the 12V MUST
  99.    decrease as the feedback regulation loop exist only in the +5V. That's the
  100.    reason behind the "fan mystery".
  101.  
  102. Q: When I run CpuIdle I hear terrible static noise or buzzing sound through
  103.    the speakers attached to my soundcard. What's up?
  104. A: This problem can probably be pinned on a poorly designed power supply and/
  105.    or soundcard. I can't help you with that, sorry.
  106.  
  107. Q: How can I use the command line switches?
  108. A: Make a shortcut to the program, right mouse click on the short cut, go down
  109.    and click on properties, select the shortcut tab, you can add the switches
  110.    where it says target. After you have verified that the shortcut works, it
  111.    is recommended to copy it to your StartUp folder.
  112.  
  113. Q: CpuIdle says "CPUID instruction not available on this machine". What does
  114.    this mean?
  115. A: This means that your CPU either doesn't have the CPUID machine instruction
  116.    (like 486 CPUs) or that it isn't enabled. On Cyrix CPUs CPUID can be
  117.    en/disabled. Normally the BIOS should enable CPUID but on some machines it
  118.    doesn't. If you have a Cyrix CPU and want to enable CPUID you can use tools
  119.    like set6x86 to do this. Without CPUID CpuIdle will not be able to
  120.    determine the clock rate of your CPU. However this does NOT influence other
  121.    CpuIdle functions.
  122.  
  123. Q: When I use DosIdle for DOS sessions, should I need to use CpuIdle when I
  124.    enter Win95? Will it conflict if I use DosIdle in DOS and CpuIdle in Win95 ?
  125. A: CpuIdle is designed to HLT under Win95/98. It works under a Windows DOS Box
  126.    as well, but is inefficient with ill-behaving DOS programs like Norton
  127.    Commander (with these programs in a DOS window you can usually feel your
  128.    other Windows programs run slower). DosIdle should work under older MS-DOS
  129.    versions (MS-DOS up to 6.2), Windows DOS Box and MS-DOS 7.00 and above (if
  130.    you restart in MS-DOS mode from Win95/98). 
  131.    To have DosIdle enabled all the time, just install it to your Win95/98
  132.    Autoexec.bat AND the DOS 6.22 (or below) Autoexec.bat. This way, DosIdle
  133.    will take care of anything that's DOS related. And it doesn't conflict with
  134.    CpuIdle!
  135.  
  136. Q: When I start CpuIdle on my 486 notebook it crashes with a "Fatal Exception
  137.    0D in VXD CPUIDLE". What can I do?
  138. A: CpuIdle didn't recognize your CPU and tried to use unsupported features.
  139.    Please start CpuIdle with the -noopt command line switch.
  140.  
  141. Q: Not all CPU features are enabled on my new PII CPU -- what's up?
  142. A: I don't have access to a PII machine and couldn't do any testing but it
  143.    seems as if some PII CPUs don't support all features.
  144.