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.

Advanced Settings tab of the associated IDE channel's properties page. For easy reference, here's a table of the different DMA<br />

transfer rates and their corresponding maximum throughputs.<br />

DMA Transfer Mode<br />

DMA Mode 0<br />

DMA Mode 1<br />

DMA Mode 2<br />

UltraDMA 33<br />

UltraDMA 66<br />

UltraDMA 100<br />

UltraDMA 133<br />

Maximum Throughput<br />

4.16 MB/s<br />

13.3 MB/s<br />

16.6 MB/s<br />

33.3 MB/s<br />

66.7 MB/s<br />

100.0 MB/s<br />

133.3 MB/s<br />

Swap floppy drive<br />

This feature used to logically swap the mapping of drives A: and B:. Therefore, it is only useful if you have two floppy drives.<br />

Normally, the sequence by which you connect the floppy drives to the cable determines which drive is drive A: and which is drive<br />

B:. If you attach the floppy drives wrongly and obtain a drive mapping that isn't to your satisfaction, there normally wasn't any way<br />

to correct this except to physically swap the floppy cable connections. However, with this feature, you can swap the logical<br />

arrangement of the floppy drives without opening up the case. When it is enabled, the floppy drive that originally was mapped to<br />

drive A: would be remapped to drive B: and the reverse goes for the drive that was originally set as drive B:.<br />

Although this appears to be merely a feature of convenience, it can be quite important if you are using two floppy drives of different<br />

form factors (3.5" and 5.25") and you need to boot from the second drive. Because the BIOS can only boot from drive A:, you will<br />

have to physically swap the drive connections or use this feature to do it logically. If your floppy drive mapping is correct or if you<br />

only have a single floppy drive, there's no need to enable this feature. Leave it at the default setting of disabled.<br />

UltraDMA 100 IDE controller<br />

This feature is only found on certain motherboards that come with an extra IDE controller. It allows you to enable or disable the<br />

function of that controller. Please note that the IDE controller covered by this BIOS feature is different from the chipset's built-in<br />

IDE controller. This extra UltraDMA/100 IDE controller is often added to provide UltraDMA/100 support in motherboards whose<br />

chipset does not offer UltraDMA/100 support. Even if the chipset's built-in IDE controller supports UltraDMA/100, it is not controlled<br />

by this BIOS feature. This feature is only used for the extra IDE controller.<br />

For the purpose of avoiding confusion, I shall hence refer to the built-in IDE controller as an internal IDE controller while add-on IDE<br />

controller will be known as an external IDE controller. If you want to attach one or more IDE devices to the external UltraDMA/100<br />

controller, you should enable this feature. You should only disable it for the following reasons :-<br />

- if you don't have any IDE device attached to the external UltraDMA/100 controller<br />

- for troubleshooting purposes<br />

- disabling the external IDE controller will free up two IRQs and speed up system booting.<br />

This is because the IDE controller's BIOS doesn't have to be loaded and the external controller's often long boot-up check and<br />

initialization sequence will be skipped. So, if you don't use the external IDE controller, it is recommended that you disable it.<br />

UltraDMA 66 IDE controller<br />

This feature is only found on certain motherboards that come with an extra IDE controller. It allows you to enable or disable the<br />

function of that controller. Please note that the IDE controller covered by this BIOS feature is different from the chipset's built-in<br />

IDE controller. This extra UltraDMA/66 IDE controller is often added to provide UltraDMA/66 support in motherboards whose chipset<br />

does not offer UltraDMA/66 support. Even if the chipset's built-in IDE controller supports UltraDMA/66, it is not controlled by this<br />

BIOS feature. This feature is only used for the extra IDE controller.<br />

For the purpose of avoiding confusion, I shall hence refer to the built-in IDE controller as an internal IDE controller while add-on IDE<br />

controller will be known as an external IDE controller. If you want to attach one or more IDE devices to the external UltraDMA/66<br />

controller, you should enable this feature. You should only disable it for the following reasons :-<br />

if you don't have any IDE device attached to the external UltraDMA/66 controller for troubleshooting purposes<br />

Disabling the external IDE controller will free up two IRQs and speed up system booting. This is because the IDE controller's<br />

BIOS doesn't have to be loaded and the external controller's often long boot-up check and initialization sequence will be skipped.<br />

So, if you don't use the external IDE controller, it is recommended that you disable it.<br />

SYSTEM BUS<br />

16 bit recovery time<br />

The PCI bus runs at a much higher clock speed than the ISA bus. So, for ISA cards to work properly with I/O cycles from the PCI<br />

bus, additional bus clock cycles must be inserted between each consecutive PCI-originated I/O cycles to the ISA bus. By default,<br />

the bus recovery mechanism inserts 3.5 clock cycles between each consecutive 16-bit I/O cycle to the ISA bus. This feature enables<br />

you to insert even more clock cycles between each consecutive 16-bit I/O cycle to the ISA bus. For example, if you choose 3 cycles,<br />

the bus recovery mechanism inserts a total of 3.5 cycles + 3 cycles = 6.5 cycles between each consecutive 16-bit I/O cycle.<br />

Choosing NA sets the number of delay cycles to the minimum 3.5 clock cycles.<br />

Most 16-bit ISA cards will work fine with the minimum 3.5 delay cycles. However, some ISA cards may require additional delay<br />

cycles. Keep increasing the number of additional delay cycles until the card works properly. You might also need to increase the<br />

number of delay cycles if you are overclocking the PCI bus. But if possible, set the 16-bit I/O Recovery Time to NA for optimal ISA<br />

bus performance. Increase the I/O Recovery Time only if you are having problems with your 16-bit ISA cards. Note that this<br />

feature is only valid if you are using 16-bit ISA cards. It has no effect if there are no 16-bit ISA devices in the system.<br />

8 bit recovery time<br />

The PCI bus runs at a much higher clock speed than the ISA bus. So, for ISA cards to work properly with I/O cycles from the PCI<br />

bus, additional bus clock cycles must be inserted between each consecutive PCI-originated I/O cycles to the ISA bus. By default,

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

Saved successfully!

Ooh no, something went wrong!