如何暂时释放 RAM 并在稍后恢复?

如何暂时释放 RAM 并在稍后恢复?

我有时会运行一个占用大量内存和 CPU 的应用程序(例如 MediathekView),并想启动另一个应用程序(例如 FlightGear)(如果有必要的话,都从终端启动)。如果我同时启动这两个应用程序,我的电脑会在几秒钟后死机,内存已满,硬盘灯一直亮着,CPU 已满。一个可能的解决方案是将 MediathekView 的内存页面暂时移动到硬盘,然后稍后恢复它们,类似于通过简单地按 + 来防止 MediathekView 占用我的 CPU CtrlZ然后稍后通过执行 来恢复该过程%。内存是否也可以这样做?如果不行,我还能尝试什么?

如果重要的话:我有 4GB RAM,其中 1GB 总是被 FireFox 消耗,MediathekView 需要 1.5 GB 而 FlightGear 需要 2.5 GB。

相关内容