我有多台机器通过NFS共享共享主目录,供6-10个用户使用.所有机器都用于运行计算实验,包括NFS服务器的计算实验。虽然这是非常罕见的,但一些实验可能会导致内存不足(OOM)问题。虽然用户进程可能会在某个时候被终止,但我想知道它如何影响NFS服务器,从而反过来也会影响到其他机器。我试着去找它,但找不到具体的答案。还有什么措施可以避免OOM影响NFS共享?
NFS服务器配置: Intel Core i7-9700,32 GB RAM,交换32 GB和Graphics TITAN RTX其他机器也有类似的配置。
发布于 2020-07-12 14:12:16
发布于 2020-07-12 12:38:28
默认情况下,当Linux耗尽内存时,它会使用启发性来决定要删除哪些进程来恢复足够的内存以便继续运行。然而,这往往不是人们所希望的。在许多情况下(可能包括这种情况),最好是终止导致内存不足的进程。
您可以设置vm.oom_kill_allocating_task sysctl以导致OOM杀手杀死运行系统内存不足的进程。
https://serverfault.com/questions/1024924
复制相似问题