
1 vk42 2021-05-20 11:50:16 +08:00 看看 /proc/slabinfo ?有时候内核或驱动会有内存泄露 |
2 johnsona 2021-05-20 13:20:00 +08:00 via iPhone buffer 和 cache 什么区别 面试被问到的 答不上来自己感谢自己来面试 然后坐电梯回去 |
3 nekoyaki 2021-05-20 13:22:05 +08:00 除了 slab 以外,还有一种常见的情况是物理机内存不够满额分配给所有的虚拟机,就要依靠气球机制从一些机器中占走。从被占走的机器来看,现象就和你说的这种一样,找不到任何占内存的进程,但就是确确实实被占没了。 |
4 westoy 2021-05-20 13:24:31 +08:00 buff/cache 是 0? 容器? host 超卖了........ |
5 XiaoxiaoPu 2021-05-20 13:34:48 +08:00 中毒了? |
6 zerofiny 2021-05-20 15:12:56 +08:00 如果是 vmware 平台的话 好像有个预支内存的功能 , 比如某台主机内存长时间空闲就把部分空闲内存搞出来给其他主机使用 |
7 fuis 2021-05-20 15:54:50 +08:00 目测超卖 |
8 zed1018 2021-05-20 16:33:46 +08:00 用 zfs 了吗 |
9 loneybw 2021-05-20 17:10:57 +08:00 可以查查看是不是设置了 linux hugepages,hugepage 会造成内存占用,然而 free 里看不出来 |
10 Daylight1993 2021-05-21 10:51:04 +08:00 reboot now |
11 jones2000 2021-05-21 23:54:37 +08:00 把默认启动的服务禁止一个就重启一次, 看哪一次启动以后内存回来了, 就是哪个服务占的. |