GNU/Linux >> Tutoriales Linux >  >> Linux

Linux no libera caché de disco grande cuando aumenta la demanda de memoria

Descubrí la respuesta a mi propia pregunta, gracias a la ayuda de womble (envíe una respuesta si lo desea).

lsof -s muestra los identificadores de archivo en uso y resulta que había varios gigabytes de archivos de registro de mmap ocupando el caché.

Implementar un logrotate debería resolver el problema por completo y permitirme aprovechar más memoria.

También volveré a habilitar el intercambio para que no tengamos problemas con el asesino OOM en el futuro. Gracias.


Linux
  1. Cómo eliminar búferes de memoria y caché en Linux

  2. Cómo borrar el búfer/pagecache (caché de disco) en Linux

  3. ¿Eliminar la memoria compartida posix cuando no esté en uso?

  4. Linux gratis muestra un alto uso de memoria pero la parte superior no

  5. Almacenamiento en caché/precarga de archivos en Linux en RAM

Cómo borrar el caché de la memoria RAM, el búfer y el espacio de intercambio en Linux

¿Rastreando dónde se ha ido el espacio en disco en Linux?

¿Linux Oom aleatoriamente cuando todavía hay memoria libre?

Gestión de memoria de Linux:memoria virtual y paginación de demanda

¿Es posible asignar una gran cantidad de memoria virtual en Linux?

Apague mi disco duro (respaldo) en Linux cuando no lo use