将程序保留在内存中以更快地打开

将程序保留在内存中以更快地打开

我主要用电脑来运行 Google Chrome,所以我想让它尽快打开。是否有可能让 Google Chrome 一直在后台运行?我希望它像移动应用程序一样工作,关闭的应用程序会保留在内存中。

答案1

如果您使用的是 Windows Vista、7 或 8,那么 SuperFetch 很可能已经将 Chrome 保存在内存中。http://www.osnews.com/story/21471/SuperFetch_How_it_Works_Myths

关闭页面文件可能很诱人,但如果您没有 8+ GB 的 RAM,那么这是一个坏主意。现代 Windows 在管理页面文件方面相当不错,通常最好不要管它。http://lifehacker.com/5426041/understanding-the-windows-pagefile-and-why-you-shouldnt-disable-it

另一个选择是始终让 Chrome 保持打开状态。它会为每个选项卡运行单独的进程,因此如果您关闭所有打开的选项卡(只留下一个),它会将所有内存返还给您。

答案2

在 Chrome 的高级设置中,您可以设置
“在 Google Chrome 关闭时继续运行后台应用程序”

即使没有上述设置,Chrome 也始终在 Windows 中保留一个隐藏进程。因此,Chrome 已经实现了您的想法的一部分。(已编辑).. 注意:我确实找到了一个 Chrome 没有留在内存中的系统.. 所以我并不完全正确。

此外,您还可以查看我的答案中的建议回答相关问题。这里我推荐几项措施,包括不要删除页面文件,而是将其设置得很小。

另一个人提到永远不要关闭 Chrome。(已编辑)在大多数系统中,它会在后台运行。大多数用户只是看不到它。运行任务管理器或进程资源管理器,您会在内存中看到它始终作为活动进程。如果它在您的机器上自动关闭,那么让它保持运行会有点帮助。

参考:

如何让 Windows 7 在一段时间后在程序之间切换得更快?

答案3

在 Windows 7 中,控制面板->查看高级系统设置,高级选项卡,性能设置,高级,转到虚拟内存->更改。检查无分页文件。

相关内容