窗户没有关,早上需要时间来暖和

窗户没有关,早上需要时间来暖和

由于我有很多应用程序需要启动和使用,所以下班后我通常不会关闭办公室的电脑。

问题是,每次我打开显示器并登录我的电脑时,我都需要一段时间来预热这些应用程序。似乎 Windows 会自动将所有应用程序交换到磁盘,需要几分钟才能让它们再次响应。

我试图禁用虚拟内存文件,但之后遇到一些错误,报告内存不足...我也禁用了电源选项以进入睡眠状态,但没有帮助。

有什么解决办法吗,比如我可以告诉 Windows 在办公时间结束后不要交换回磁盘吗?(不太环保)

== 更新 ==

再次尝试禁用虚拟内存,现在当内存不足时它会要求我关闭某些程序。但我不再有预热问题。

所以我猜是因为晚上其他后台服务(例如防病毒软件)会使我的应用程序交换到虚拟内存中。

在这种情况下,我的问题实际上是内存不足。(4G RAM不够...,需要升级到win7 64位)。

答案1

听起来您的机器过了一段时间后就进入休眠状态了。您可以在电源设置中禁用休眠 - 这样机器就会进入休眠状态,而不会将其状态保存到磁盘。

答案2

您需要告诉我们一些有关您拥有的 PC 类型的信息。内存大小、处理器以及您打开了哪些应用程序。

启动任务管理器,查看正在进行的交换活动以及报告的内存使用情况。假设 PC 没有进入待机或休眠状态,则很可能您没有安装足够的内存来运行您想要保持打开的应用程序集。

如果任务管理器不够清晰,请打开资源监视器,因为那里有更多详细信息。使用一些附加信息更新您的问题,以便我们可以提供更具体的帮助。

答案3

经过一番分析和实验,我觉得可能是我的文件系统缓存设置太大了(2GB),如果设置为1GB就好多了。

这是我的一些猜测。

正如这篇文章中提到的“缓存太多”,文件系统缓存大小不宜设置得太大。例如,我的电脑启动了几个程序,下班后,另一个 cron 程序(在我的情况下是 Macfee 程序)开始运行并将大量文件拖入页面缓存,由于系统没有足够的 RAM,因此 Windows 内核将尝试交换不活动程序的私有内存以获取更多文件缓存,直到达到 2GB 的限制。

然后,当我第二天早上来到办公室并尝试单击那些不活动的程序时,系统必须再次交换这些内​​存(这涉及大量硬盘读取,页面缓存缩小?)......哎呀。

使用记忆工具拉姆地图,这个问题就更容易被识别了。

相关内容