Nat*_*iel 10 performance pagefile kernel
所以我计划最终从 1 GB 到 2 GB(mobo max)RAM,我想禁用内核分页,因为我听说它可以提高性能(我相信)。有什么理由不这样做或对此有任何一般想法吗?
编辑:为了澄清起见,这不是禁用一般 RAM 分页。这是禁用内核内存分页(或至少部分,如 Charlls 所指出的)。
需要注意的是,这个设置只影响内核的一小部分。如果内存需要用于其他目的,Windows 只会将其分页。内核的一部分在任何情况下都不能被分页,而其他部分将保持可分页。如果您有合理数量的 RAM(512MB 或更多),则此设置不太可能执行任何操作。此外,任务管理器显示为“分页”的内容实际上意味着可分页。在任何给定时间实际调出多少是不可能的。Windows 根本不会在系统之外提供此信息。
有什么理由不这样做或者对此有什么一般想法吗?
如果您这样做,您必须接受这样一个事实:您已将内核的很大一部分移至 RAM。起初这很好。您避免了内核分页,并且系统可能会在这些与内核相关的任务上体验到性能的提高。
但如果您的应用程序使用大量 RAM 该怎么办?如今,无论以任何标准来看,2GB 的 RAM 都不再是一个大容量的内存。即使可执行文件很小,它也可能在执行期间分配大量 RAM,远远超出其在磁盘上的物理大小(实际上所有软件都这样做)。因此,由于内核带走了一些可用 RAM,因此您将遇到应用程序的时间分页。也就是说,您的系统对内核相关任务的响应速度更快,而对日常应用程序使用的响应速度较慢。
我预测,由于您的计算机使用模式主要基于应用程序的使用,因此您可能会感到总体性能下降。
对于 2GB RAM,我不建议您这样做。内核大小各不相同。但 Windows XP 内核的大小约为 200Mb,Windows Vista 略多于 300Mb(?)。Windows 7 可能拥有更大的内核。我只是根据记忆说的,根据我似乎记得的他们的记忆转储。您将带走相当大的内存块。内存将迫使许多内存消耗大的应用程序进行分页。而且...如果您希望进行分页,请不要让它在内存消耗大的应用程序中发生。
归档时间: |
|
查看次数: |
17969 次 |
最近记录: |