Joe*_*ips 28 windows swap pagefile
根据我的个人经验,我注意到在 Windows XP 中禁用页面文件给了我最大的速度提升,这是我可以进行的任何其他软件更改。显然,这必须在有大量 RAM 可用时完成。通常我发现它与 +2GB 的 RAM 一起工作得很好。我真正遇到的唯一问题是加载 Adobe Photoshop。
这真的是速度的提高还是我想象的?
注意:为了真正关闭它,您不能只是将它设置为 0MB,而是禁用它。否则,Windows 只会在需要时扩展它以满足其需求。
Fac*_*tic 25
不要惹它,让 Windows 自己解决。
许多人似乎认为 Windows 会按需将数据推送到页面文件中。EG:有些东西需要大量内存,但没有足够的RAM来满足需求,所以Windows在最后一刻开始疯狂地将数据从RAM写入磁盘,以便它可以释放RAM以满足新的需求。
这是不正确的。
要点:
完全删除页面文件会导致更多的磁盘抖动。
zid*_*dar 18
Windows XP 会疯狂地将最小化的应用程序刷新到磁盘.. 自己尝试一下,开始下载一个大的 torrent 并最小化所有内容。很快,您几乎所有的 RAM 都被用作 torrent 的文件缓存,而不是您的其他应用程序。禁用页面文件将阻止这种行为。
不过,在 Windows Vista 和 Windows 7 中,系统处理这种情况要好得多..所以我不确定在这些版本中禁用页面文件会有很大的不同。
有些游戏需要你有一个页面文件,即使它不是真的需要,我最近在尝试玩我从 Steam 下载的游戏演示时注意到了这一点。即使我有 6 个可用的 RAM,游戏也拒绝启动,直到我创建了一个很小的页面文件..叹气
就我个人而言,当我有足够的 RAM 时,我更喜欢没有分页文件。
小智 7
从微软回答“禁用交换文件”
肯·布莱克,微软 MVP
是否有任何性能提升?谢谢。
你是否可以?是的。你应该?不,绝对不是。
这样做是否有任何性能提升?不,可能会造成性能损失。
首先,2GB 并不是很多内存,它是大多数人应该拥有的最低数量。
其次,如果您没有页面文件,则无法使用您拥有的所有 RAM。这是因为 Windows 预先分配虚拟内存以预期可能需要它,即使分配的可能永远不会被使用。如果没有页面文件,则必须在实际内存中进行分配,从而占用该内存并防止将其用于任何目的。
第三,没有页面文件永远没有好处。如果不需要,就不会使用。不要将分配的内存与使用的内存混淆。
Ken Blake,自 2003 年起担任 Microsoft MVP(Windows 桌面体验) Ken Blake
我会说启用。
不管你有多少内存,都会有页面文件至少有用的情况。此外,应该注意的是,当有页面文件时,大部分时间里大部分 Windows 运行时都在那里卸载。原因?虽然它的需要在内存中,它是不需要的时刻。将它放在交换文件中可能意味着访问需要更长的时间,但它为您实际使用的程序留下了更多的可用内存。
您的性能提高的原因是因为您强制将整个系统加载到 RAM 中,这无疑要快得多。但是,我的猜测是,当您同时开始使用一堆程序时,尤其是像 Firefox 和 Photoshop 这样占用大量内存的程序时,这种改进就会立竿见影。*
但是,由于您的计算习惯,您可能永远不会遇到该问题。我知道如果我试图关闭页面文件,我会一点也不喜欢它。因此,如果您真的想要,请尝试将其关闭一段时间,看看会发生什么,您可以随时重新打开它。
*“那一段是相当多的猜测”/免责声明;)
归档时间: |
|
查看次数: |
52023 次 |
最近记录: |