为什么从一个消耗了所有内存的终止程序中恢复需要这么长时间?

为什么从一个消耗了所有内存的终止程序中恢复需要这么长时间?

有时候我会运行某个程序 (MATLAB),它会占用太多内存。此时物理内存约为 100%,计算机几乎无法运行。

然后我终止 MATLAB 并且我可以看到任务管理器上的内存被释放(图像)。

但是,我大概需要 5-10 分钟才能完全控制我的电脑。在这 10 分钟内,电脑逐渐变得可用,打开的程序会“解冻”,等等。

我猜测,如果 MATLAB 消耗了所有的内存,那么其他一些程序的数据就会保存在交换内存中,但是这个“恢复”过程需要这么长时间吗?

我正在使用配备英特尔 i5-2500 和 12GB RAM 的 Windows 7。

在此处输入图片描述

相关内容