I/O 优先级如何工作(在 Windows 7 中)
Windows 7 中的 I/O 优先级让我感到困惑:
通常,“优先级”仅在针对同一资源发生多个请求时才会产生影响。但是,我注意到,当我降低程序的 I/O 优先级时,其读取总是减慢读取速度(例如,从 60 MB/s 降低到 10 MB/s),无论是否否则磁盘因其他程序而繁忙。
这是为什么呢? I/O 优先级真的是 I/O 节流吗?还是它还做了一些我不知道的事情?
Something has confused me about I/O prioritization in Windows 7:
Normally, "prioritization" only makes a difference when multiple requests are happening for the same resource. However, I've noticed that when I lower my program's I/O priority, its reads always slows down the reads (e.g. from 60 MB/s to 10 MB/s), regardless of whether or not the disk is otherwise busy from other programs.
Why is this? Is I/O prioritization really I/O throttling, or does it also do something else I'm not aware of?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论