Salidas en free -hm
ejecución:
total used free shared buffers cached
Mem: 15G 15G 389M 321M 169M 11G
-/+ buffers/cache: 3.9G 11G
Swap: 7.9G 80K 7.9G
La columna 'compartida' es la misma que /proc/meminfo Shmem (332072 kb), pero cuando intento rastrear los procesos que están usando la memoria compartida ipcs -m
, solo muestra un uso de ~24 MB:
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x00000000 851968 dangets 700 7978224 2 dest
0x00000000 458753 dangets 700 7978224 2 dest
0x00000000 589827 dangets 700 7978224 2 dest
0x0052e2c1 327684 postgres 600 48 5
Aquí es donde me pongo más confuso, así que corríjanme si me equivoco.
También busqué soportes tmpfs
, y es solo el /run
soporte, que du -chs /run
dice que solo tiene 123 MB.
¿Alguien puede explicarme o indicarme documentación sobre lo que realmente contribuye al /proc/meminfo
campo Shmem? ¡Gracias!