Questions tagged «oom»

1
防止由于交换而导致系统冻结/无响应,从而耗尽了内存使用量
如果某个进程需要大量内存,则系统会将所有其他进程移至交换文件。似乎其中包括必要的过程,例如X11服务器或终端。 因此,如果一个进程不断分配而没有任何限制,那么一切都会变得无响应,直到该进程被OOM杀手杀死。我的笔记本电脑似乎特别明智,并且反应极差。我只是花了整整一个小时来等待进程终止,在此期间连鼠标光标都无法移动。 如何避免这种情况? 1)禁用交换=>我经常启动许多进程,这些进程随后变得不活动。不活动的应移至交换。 2)获取SSD =>太贵了 3)设置最大内存ulimit =>,但是如果程序需要合理的大量内存,则设置失败。问题不在于使用过多,而是抑制了其他过程 4)将重要程序(X11,bash,kill,top等)保留在内存中,不要交换那些=>这可以做到吗?怎么样?也许只交换大型程序? 5)?
48 linux  memory  swap  oom 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.