CacheMan 之类的实用程序有助于加快 Windows 运行速度吗?

CacheMan 之类的实用程序有助于加快 Windows 运行速度吗?

我记得我在 Windows XP 上使用过 CacheMan;它是否有助于在某些情况下使 Windows 运行得更好?
它在 Windows 7 上也能用吗,还是 ReadyBoost 使它变得毫无用处?

答案1

CacheMan 类型的程序会多出几个百分点的性能,一般用户不会注意到。在少数极端情况下,它可以显著提高性能。它们使用与操作系统不同的缓存管理算法,而花哨的算法(CacheMan 付费版本可能就是其中之一)更能适应您的使用模式。付出很多努力却收获甚微。不过,这对某些人来说很重要。

ReadyBoost 实际上确实解决了这个问题,因为它为 Windows 缓存系统添加了另一个块缓存层。这是 CacheMan 管理的缓存之一。ReadyBoost 使事情变得更快,因为它允许块缓存更大,因此可以在快速介质上保存更多内容。如果您有一个快速固态硬盘作为 ReadyBoost 设备,它将为某些负载提供比 CacheMan 更多的加速。

对于 RAM 受限的系统,ReadyBoost 将比 CacheMan 提供更好的性能提升。

对于不受 RAM 限制的系统(在仅运行 Firefox、Outlook 和 WOW 的系统中,您有 8GB RAM),CacheMan 将提供更好的性能改进,但很可能甚至不会被注意到。

答案2

这些工具大多只是安慰剂。它们会关闭不必要的服务、更改交换文件的设置、关闭索引,并对磁盘运行碎片整理。

如今,如果某个工具承诺可以优化您的 PC 并使 Windows 运行得更快,那么它很可能就是病毒(除非您是从可靠的来源获得它,即通过盒子获得,但您可能不会这样做,因为它们实际上不起作用)。

答案3

它是否有助于在某些情况下使 Windows 运行得更好?是的,特别是如果您的 RAM 数量有限并且同时打开许多应用程序,它将优化 RAM 使用率和页面文件使用率。

它在 Windows 7 上能用吗?是的,我在 Windows 7 Ultimate 32 位中使用英特尔 Q8400 台式机处理器进行网站开发,但主板限制为 4GB 内存,系统可使用 3.3GB。如果没有 Cacheman,当打开 5 个浏览器和 Photoshop 时,可用内存(空闲时为 2.5GB)会下降到 200MB。在相同使用情况下使用 CacheMan 7,内存会恢复到 900MB,系统运行速度更快。

至于 Ready Boost,将其用在金士顿 8GB 闪存卡上,并将 4GB 页面文件放在上面;与 CacheMan 结合使用与单独使用 CM 相比,并没有带来任何明显差异。文献称 Ready Boost 是一项 NT 倍数技术,对于 256MB 到 768MB Ram 的系统速度有效,但超过这些 Ram 值,报告的差异并不大。

答案4

我认为多年来微软已经学会了如何优化他们的系统,所以你能期待的最好的事情可能是该工具不会造成任何危害。

许多“内存优化器”使用技巧让您误以为它们释放了内存,但实际上却损害了性能。例如,某些工具只是在很短的时间内分配大量内存,迫使系统“放弃”用于缓存磁盘访问的内存。当查看任务管理器时,内存似乎处于空闲状态(实际上它确实是空闲的),但 Windows 无论如何都会在需要时释放该内存,并且由于无法缓存,大量磁盘访问会变慢。

除此之外,每个正在运行的程序都会使用一些无法通过其他方式使用的资源。

相关内容