|
|
|
| Remember that our recommended policy is that users not modify their normal usage of the computer just to allow the client to continue running. Because of this, computers shouldn't generally be running unless they're in actively use or were going to be left on anyways.
Many modern computers can enter low power-usage states when they detect they are idle. This mostly involves powering down the monitor, stopping the hard drive, and allowing the CPU to enter a slower idle state that does not produce as much heat. Running the client on a normally idle should not affect its ability to power down the monitor, which is a significant part of the power usage. However, the hard drives of a power-saving machine may be prevented from spinning down if the client continues to periodically save or load blocks to disk. If you have multiple hard drives in your machine, you may want to consider ensuring that your client buffers and logs are on the hard drive that is most likely to have other activity as well (such as your OS swap file, or OS System directory), allowing the other less frequently accessed drives to spin-down unaffected. You might also want to consider enabling the Client's "nodisk" mode so that it only uses RAM for its operations, but be aware that your work may be lost if your computer crashes or loses power (wasting the power and idle cycles that the client could have used for productive work if it wasn't lost). You might also want to be aware of the fact that spinning up/down your hard drives can actually reduce its lifetime. Additionally it is true that the Client will also probably prevent your CPU idle from entering its reduced power consumption idle cycle mode (sometimes called "HLT" mode in x86 processors). However, the actual power consumption by the CPU processor alone is actually a minor portion of the total usage by the computer (much less than 20% usually), and entering the lower usage idle mode only reduces that amount slightly. Note that this idle mode is unrelated to the CPU frequency-lowering that is sometimes done automatically by APM services when no user interactivity is detected (the client will not interfere with this reduction). You should also be aware that sometimes computer fans run only when excessive heat is detected (such as from a continuously operating CPU or hard drive). These cooling fans are an additional source of power usage. Overall, the actual difference in power consumption by computers that are running the client during periods of time when they are normally left on (for unrelated purposes) is very minor. Distributed.net's purpose is solely to use the idle cycles that would normally be unused.
|
| ||||||||||
© Copyright distributed.net 1997-2005 - All rights reserved