我正在制作一个将部署到多台计算机的驱动器映像,并调整其性能。 这是一个Windows XP的图像。
考虑到只有一个硬盘驱动器,如果我把Windows的页面文件放在一个单独的分区,可能FAT16(而不是NTFS作为操作系统分区),机器会获得性能? 我想这是因为Linux做的,实际上它使用原始分区作为“交换空间”,这是比默认的日志文件系统更高性能(有更快的I / O)(我预计FAT16比NTFS更快) 。
如果这样做有道理,我该怎么办? 另一个文件系统? 该分区应该在硬盘的开始还是结束?
将页面文件放在系统磁盘的另一个分区上完全没有性能上的好处。
有一个好处,而不是放在不同的物理磁盘上,但只有当它没有其他的工作负载。
为了解决您的意见:
再说一次:移动一个页面文件只有一个场景是有意义的,而且这个场景被放置在自己的物理磁盘上。
这没有什么意义。 而且,通过将页面文件移出启动卷,您将失去操作系统在发生蓝屏死机时转储崩溃信息的能力。 这使得故障排除成为痛苦。 最重要的是,我无法想象你的performance会增加任何有意义的数量。
只要把它留在原地。 如果你正在分页,通过添加更多的RAM来解决实际的问题,而不是使用神秘的磁盘布局。
无关的方面说明:我真的build议不要新的部署XP。 这是普遍支持的结束,并在两年内结束长期支持。 你为什么不在这个时候部署Windows 7?
正如其他人已经说过,没有性能收益。 恰恰相反,你可以期待性能下降 。 原因在于,通过在同一个磁盘上安装单独的分区,您将使磁头组件移动的更多。 效果与高度分散的磁盘相同。
这当然适用于物理驱动器(或arrays)上的多个分区中存储的任何内容,但交换文件会因为读写不断而更糟糕。
由于硬盘驱动器的起始部分比terminal部分快,因此我只在硬盘驱动器的开始处为交换文件设置了一个分区; 将其命名为Swap并将其设置为驱动B:…
我有8个内存,所以在高清开始的时候build立了一个8GB的分区。 我记得当我有IDE硬盘驱动器时,胖32更快,所以我也为此设置…这些天不知道这是否仍然有所作为。
我想我可能会在启动时失去一点点的速度,但是如果交换文件被os使用,它通常会在使用过程中提高速度。
PS – 有8GB的内存,你可以通过禁用页面文件,但我注意到有一点速度没有一个损失; 因为pagefile保存所有最近使用的文件,准备加载到ram中。
实际上,有一种情况下可能需要将页面文件移动到另一个分区。 前一段时间,我接pipe了几台具有3个磁盘的RAID 5容器(分区为C:和D:)的生产服务器。 不幸的是,在当时stream行的最糟糕的做法之后,C:只有8GB,而D:是128GB。 C:驱动器上的空间已经接近耗尽,移动页面文件是唯一的解放一些急需的空间。
其实这样做有几个原因。 我通常所做的是研究安装的最佳做法是什么(2012年与以前大不相同,而之前他们会build议不同的需要32GB内存的机器,而不是1.5倍)
两者都增加速度。