背景:在我的 Linux (ubuntu) 工作站中,我想运行一些实验,分配比物理 RAM 更多的内存,同时在 GUI 中执行其他“正常”操作。
问题:我有足够的交换空间。当实验开始交换时,GUI 变得非常慢。我怀疑问题在于“正常”的东西不断地移入和移出交换空间。我希望操作系统仅交换实验内存,而不是“正常”内存。
问题:我可以将在某个点(例如,开始实验之前)分配的所有内存标记为“不可交换”吗?我不介意这是在页面级别还是在进程级别完成的。
感谢您的帮助!
memory swap
memory ×1
swap ×1