标签:nbsp 包括 mit inux 内核 wap 使用 mamicode 空闲
Linux内核根据应用程序的要求分配内存,通常来说应用程序分配了内存但是并没有实际全部使用,为了提高性能,这部分没用的内存可以留作它用,这部分内存是属于每个进程的,内核直接回收利用的话比较麻烦,所以内核采用一种过度分配内存(over-commit memory)的办法来间接利用这部分“空闲”的内存,提高整体内存的使用效率。一般来说这样做没有问题,但当大多数应用程序都消耗完自己的内存的时候麻烦就来了,因为这些应用程序的内存需求加起来超出了物理内存(包括swap)的容量,内核(OOM killer)必须杀掉一些进程才能腾出空间保障系统正常运行。
grep "Out of memory" /var/log/messages
查看日志内容,判断是否出现内存溢出,溢出的话会将某些进程杀死
标签:nbsp 包括 mit inux 内核 wap 使用 mamicode 空闲
原文地址:https://www.cnblogs.com/betterquan/p/11632652.html