12.11.2013 Views

Tweaking Optimizing Windows.pdf - GEGeek

Tweaking Optimizing Windows.pdf - GEGeek

Tweaking Optimizing Windows.pdf - GEGeek

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MPS 1.1 was the original specification. MPS version 1.4 adds extended configuration tables for improved support of multiple PCI bus<br />

configurations and greater expandability in the future. In addition, MPS 1.4 introduces support for a secondary PCI bus without<br />

requiring a PCI bridge. Please note that MPS version 1.4 is required for a motherboard to support a secondary PCI bus without the<br />

need for a PCI bridge.<br />

If your operating system comes with support for MPS 1.4, you should change the setting from the default of 1.1 to 1.4. You also<br />

need to enable MPS 1.4 support if you need to make use of the secondary PCI bus on a motherboard that doesn't come with a PCI<br />

bridge. This is because only MPS 1.4 supports a bridgeless secondary PCI bus.<br />

You should only leave it as 1.1 only if you are running an older operating system that only supports MPS 1.1.<br />

According to Eugene Tan, <strong>Windows</strong> NT already supports MPS 1.4. Therefore, newer operating systems like <strong>Windows</strong> 2000 and<br />

<strong>Windows</strong> XP shouldn't have any problem supporting MPS 1.4. However, users of the ABIT BP6 motherboard and <strong>Windows</strong> 2000<br />

should take note of a possible problem with the MPS version set to 1.4. Dan Isaacs reported that when you set the MPS version to<br />

1.4 in the ABIT BP6, <strong>Windows</strong> 2000 will not use the second processor. So, if you encounter this problem, set the MPS Version<br />

Control For OS to 1.1.<br />

Processor number feature<br />

This feature is only valid if you are using a processor that features an embedded unique identification number. This infamous<br />

"feature" debuted in the Intel Pentium III processor and is mainly found only in that processor. If the BIOS of my notebook is<br />

correct, the Transmeta Crusoe processor may also support this feature. But most manufacturers have refrained from integrating<br />

such a "feature" in their processors. Even Intel has declined to add this feature to the Intel Pentium 4 processor.<br />

This feature will most probably not appear unless you are using an Intel Pentium III or Transmeta Crusoe processor. It gives you<br />

the ability to control whether the embedded identification number can be read by external programs or not. Enable this if your<br />

secure transactions require you to use such a feature. Otherwise, I would recommend that you disable this feature to safeguard<br />

your privacy. This is because the embedded identification number can be misused to track your online activities.<br />

Speed error hold<br />

This feature was designed to prevent accidental overclocking. This is very useful for novice users who want nothing to do with<br />

overclocking and yet may have inadvertently set the wrong processor speed in the BIOS. When enabled, this feature will check the<br />

processor clock speed at boot up and halt the booting process if the clock speed is different from the speed stated in the processor<br />

ID. It will also display an error message to warn you that the processor is running at the wrong speed. To correct the situation, you<br />

will have to enter the BIOS and correct the processor speed. Most BIOSes, however, will automatically reset the processor to the<br />

correct speed. All you have to do then is enter the BIOS, verify it and save the change.<br />

If you are thinking of overclocking the processor, you must disable this feature as it prevents the motherboard from booting up<br />

with an overclocked processor. Although this may seem really obvious, I have seen countless overclocking initiates puzzling over the<br />

error message whenever they try to overclock their processors. So, before you start pulling your hair and screaming hysterically<br />

that Intel or AMD has finally implemented a clock speed lock on their processors, try disabling this feature. ;-)<br />

Spread spectrum<br />

When the motherboard's clock generator pulses, the extreme values (spikes) of the pulses create EMI (Electromagnetic<br />

Interference). The Spead Spectrum feature reduces the EMI by modulating the pulses so that the spikes of the pulses are reduced<br />

to flatter curves. It does so by varying the frequency slightly so that the signal doesn't use any particular frequency for more than a<br />

moment. This reduces the amount of interference that will affect the other electronics in the area. The BIOS usually offers two<br />

different levels of modulation - 0.25% or 0.5%. That's the amount of modulation (or jitter) from the baseline signal. The greater the<br />

modulation, the greater the reduction of EMI. Therefore, if you need to significantly reduce EMI in the surrounding area, a<br />

modulation of 0.5% is recommended.<br />

In most conditions, frequency modulation via this feature shouldn't cause any problems. However, system stability may be slightly<br />

compromised in certain situations. For example, enabling Spread Spectrum may cause improper functioning of timing-critical<br />

devices like clock-sensitive SCSI devices. Spread Spectrum can also cause problems with overclocked systems, especially those<br />

that have been taken to extremes. The slight modulation of frequency may cause the processor or any other overclocked<br />

components of the system to fail, leading to very predictable consequences. Of course, this depends on the amount of modulation,<br />

the extent of overclocking and other factors like temperature variation, etc... As such, the problem may not readily manifest itself<br />

instantly.<br />

Therefore, it is recommended that you disable this feature if you are overclocking your system. The risk of crashing your system<br />

isn't worth the reduction in EMI. Of course, if EMI reduction is important to you, enable this feature by all means but reduce the<br />

clock speed a little to give this feature some "space" to modulate safely. If you are not overclocking, the decision to enable or<br />

disable this feature is really up to you. But if you ask me, unless you have EMI problems, it's best to disable this feature to remove<br />

the possibility of stability issues.<br />

Some BIOSes also offer a Smart Clock option. Instead of modulating the frequency of the pulses over time, Smart Clock turns off<br />

the AGP, PCI and SDRAM clock signals that are not in use. Thus, EMI can be reduced without compromising system stability. As a<br />

bonus, using Smart Clock also help to reduce power consumption. The degree of EMI and power reduction will depend on the<br />

number of free (empty) AGP, PCI and SDRAM slots. But generally, Smart Clock won't be able to reduce EMI as effectively as simple<br />

frequency modulation. Still, if your BIOS comes with this Smart Clock option, you should select it over the 0.25% or 0.5% options<br />

if you need some EMI reduction. It will allow you to reduce EMI without any risk of compromising stability.<br />

STORAGE SUBSYSTEM<br />

32 bit disk access<br />

The name 32-bit Disk Access is actually a misnomer because it doesn't really allow 32-bit access to the hard disk. The IDE interface<br />

is always 16-bits in width even when the IDE controller is on the 32-bit PCI bus. What this feature actually does is command the IDE<br />

controller to combine two 16-bit reads from the hard disk into a single 32-bit double word transfer to the processor. This allows the<br />

PCI bus to be more efficiently used as the number of transactions required for a particular amount of data is effectively halved!

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!