Používám box s 32 GB paměti a hlavním rozdílem je hodnota DirectMap4k;
DirectMap4k: 493076 kB
DirectMap2M: 7862272 kB
DirectMap1G: 27262976 kB
vs. vaše;
DirectMap4k: 11182080 kB
DirectMap2M: 4677632 kB
Může to být výchozí bod. Google navrhuje, že tato hodnota může být ovlivněna přidělením VPS z hostitele... provozujete tento stroj na virtuálním serveru?
Je možné, že hostitelský server nemá dostatek paměti RAM a kazí výstupy /proc/meminfo
.
Také bych vložil výstup smem -tw
, protože to může určit, že únik paměti je v jádře nebo aplikaci;
# smem -tw
Area Used Cache Noncache
firmware/hardware 0 0 0
kernel image 0 0 0
kernel dynamic memory 11297432 10738716 558716
userspace memory 6144832 1182184 4962648
free memory 15470032 15470032 0
----------------------------------------------------------
32912296 27390932 5521364
smem
mi pomohl vysledovat problém do jádra a věřím, že viníkem byly ovladače NVIDIA. Po upgradu na 367.35 to vypadá dobře.
Reference:
- https://devtalk.nvidia.com/default/topic/952317/huge-memory-leak-/
- https://askubuntu.com/questions/731677/out-of-memory-issue
CentOS extrémně pomalé vyhledávání DNS
Proč se Ubuntu chce po instalaci aktualizací tak často restartovat?