GNU/Linux >> Tutoriels Linux >  >> Linux

Linux ne libère pas de cache disque volumineux lorsque la demande de mémoire augmente

J'ai découvert la réponse à ma propre question - grâce à l'aide de womble (soumettez une réponse si vous le souhaitez).

lsof -s montre les descripteurs de fichiers en cours d'utilisation et s'avère que plusieurs gigaoctets de fichiers journaux mmap'd occupent le cache.

L'implémentation d'un logrotate devrait résoudre complètement le problème et me permettre de profiter de plus de mémoire.

Je vais également réactiver l'échange afin que nous n'ayons plus de problèmes avec le tueur OOM à l'avenir. Merci.


Linux
  1. Comment supprimer les tampons de mémoire et le cache sous Linux

  2. Linux - Pourquoi USB ne fonctionne-t-il pas sous Linux alors qu'il fonctionne sous Uefi/bios ?

  3. Linux – Le système se bloque lorsqu'il manque de mémoire ?

  4. Linux - Médias lents - Réglage du cache disque ?

  5. Supprimer la mémoire partagée posix lorsqu'elle n'est pas utilisée ?

Comment effacer le cache et la mémoire tampon de la mémoire RAM et l'espace d'échange sous Linux

Traquer où est passé l'espace disque sous Linux ?

Linux Oom au hasard alors qu'il y a encore de la mémoire libre ?

Gestion de la mémoire Linux - Mémoire virtuelle et pagination à la demande

Est-il possible d'allouer une grande quantité de mémoire virtuelle sous Linux ?

Arrêter mon disque dur (de sauvegarde) sous Linux lorsque je ne l'utilise pas