录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店

电脑高手请进!有关PCI Latency Timer??

( 3 )
 
[收藏]

2067
#1 04-4-22 10:17

电脑高手请进!有关PCI Latency Timer??

BIOS里的PCI Latency Timer数值32-248,说明书上说值越大PCI设备掌握总线时间越长,从而获得更好的效能,而有些资料却说值越大PCI设备的响应速度越慢,何解???

1489
#2 04-4-22 21:44
This BIOS feature controls how long a PCI device can hold the PCI bus before another takes over. The longer the latency, the longer the PCI device can retain control of the bus before handing it over to another PCI device.

Normally, the PCI Latency Timer is set to 32 cycles. This means the active PCI device has to complete its transactions within 32 clock cycles or hand it over to the next PCI device.

For better PCI performance, a longer latency should be used. Try increasing it to 64 cycles or even 128 cycles. The optimal value for every system is different. You should benchmark your PCI cards' performance after each change to determine the optimal PCI latency time for your system.

Please note that a longer PCI latency isn't necessarily better. A long latency can also reduce performance as the other PCI devices queuing up may be stalled for too long. This is especially true with systems with many PCI devices or PCI devices that continuously write short bursts of data to the PCI bus. Such systems would work better with shorter PCI latencies as they allow rapid access to the PCI bus.

In addition, some time-critical PCI devices may not agree with a long latency. Such devices require priority access to the PCI bus which may not be possible if the PCI bus is held up by another device for a long period. In such cases, it is recommended that you keep to the default PCI latency of 32 cycles.

13860
#3 04-4-23 02:18

!

引用最初由 flyingbird 发布的贴子:
BIOS里的PCI Latency Timer数值32-248,说明书上说值越大PCI设备掌握总线时间越长,从而获得更好的效能,而有些资料却说值越大PCI设备的响应速度越慢,何解???


这个还需要解吗?你自己不是已经说明了吗?
因为时间长了,当有新的指令到来时,无法响应,只能等前一个指令的周期完了,才能响应下一个指令。

2067
#4 04-4-23 11:18
thanks!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索