考虑一下我在我的 PC 上的不同时间使用两个用户。如果我从一个切换到另一个,它们都需要导致交换的 ram。
一种解决方案是注销一个用户,然后登录到另一个用户 (Gnome|KDE|xfce|...) 并希望一切都恢复。检查所有正确打开的内容似乎很耗时。
除了这些,是否可以休眠和恢复会话以便会话可以轻松继续?
考虑一下我在我的 PC 上的不同时间使用两个用户。如果我从一个切换到另一个,它们都需要导致交换的 ram。
一种解决方案是注销一个用户,然后登录到另一个用户 (Gnome|KDE|xfce|...) 并希望一切都恢复。检查所有正确打开的内容似乎很耗时。
除了这些,是否可以休眠和恢复会话以便会话可以轻松继续?
不,它不是那样工作的。休眠是在硬件级别上工作,而不是会话。
如果您对手动启动应用程序感到困扰 - 自动启动它们。所有现代 WM 都具有自动启动应用程序的能力,并且大多数应用程序都具有恢复其上次工作状态的能力。
可能的解决方案可能是虚拟机 - 将一个(或两个)用户放在单独的 VM 实例中,它们将彼此独立,您将能够休眠一个现在不需要的实例。但最有可能的是,允许 VM 进行正常用户工作的硬件不需要关闭一个会话来为另一个会话释放资源......
但最终 - 如果您的任务需要如此多的内存以至于您必须关闭并行进程 - 增加机器上的物理 RAM。它很便宜。不是免费的,但很便宜。或者买第二台机器。