windows – 交换文件碎片:事实还是虚构?

这是关于 Windows的,但我确信它也适用于其他操作系统.

我听说有人说如果你想要更好的性能,你应该避免交换文件碎片.为此,您可以手动为交换文件指定常量,也可以将其移动到专用分区/磁盘.

这真的会带来任何性能上的好处吗?毕竟 – 交换文件无论如何都是以随机方式访问的,有什么更随机化的?如果你正在为交换文件考虑一个单独的磁盘,那么你可以把钱投入更多的RAM而言要好得多.除非您碰巧获得了免费磁盘.

那么 – 是否有一点可以解决交换文件碎片问题?

在极端情况下,页面文件碎片只是一个重要因素.碎片是串行读取大文件时的一个因素,但页面文件几乎不会发生这种情况.页面文件访问是在不超过64K的小块中,这通常与访问其他文件混合在一起.如果页面文件是碎片的话,这一点很重要,磁盘磁头在任何情况下都会移动.

除非页面文件性能一个限制因素,否则这些都不重要.它通常不是.大多数分页根本不使用页面文件.通过设计,页面文件用于存储不经常访问的数据.在大多数情况下,页面文件不经常访问,因为它的性能很重要.

在大多数情况下,这只是无关紧要的事情.解决问题的错误尝试可能并且经常会导致严重问题.

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...