|
|
原帖由 myzpc 于 2008-11-8 12:00 发表 ![]()
windows系统就不是一个操作到底实现下来的
这句话没看懂?现在用linux的人也多了,同样的硬盘在linux系统下的性能比xp怎样有谁知道吗?
有兴趣的话可以进一步研究一下操作系统的I/O Priority。其实都是类似的。
这里面稍微有一点
http://technet.microsoft.com/en-us/magazine/cc162494.aspx
One final change in the I/O system worthmentioning relates to the size of I/O operations. Since the firstversion of Windows NT, the Memory Manager and the I/O system havelimited the amount of data processed by an individual storage I/Orequest to 64KB. Thus, even if an application issues a much larger I/Orequest, it's broken into individual requests having a maximum size of64KB. Each I/O incurs an overhead for transitions to kernel-mode andinitiating an I/O transfer on the storage device, so in Windows Vistastorage I/O request sizes are no longer capped. Several Windows Vistauser-mode components have been modified to take advantage of thesupport for larger I/Os, including Explorer's copy functionality andthe command prompt's Copy command, which now issue 1MB I/Os. |
|