Linux tend à détenir des informations autant moment de l'exécution en RAM que possible, car la RAM est beaucoup plus rapide que swap. Ce faisant, Linux catégorise les données dans la RAM soit actif ou mis en cache. Normalement, ce système fonctionne assez bien , mais parfois, Linux tente de garder la mémoire inutiles dans le cache , ce qui oblige à utiliser les programmes actifs swap, ce qui entraîne une baisse des performances du système. Afin de résoudre le problème, les noyaux Linux 2.6 peuvent effacer le cache du système manuellement. Instructions
1
Fermer les programmes inutiles . Ils pourraient utiliser trop de mémoire vive. Coupables probables comprennent les applications de haute mémoire comme des navigateurs Internet , lecteurs multimédias, graphiques et de jeux .
2
Connectez-vous à un terminal en tant que root et tapez " free-m ". Consultez le tableau . Si la quantité de mémoire cache est faible par rapport à la quantité utilisée, cela signifie que votre RAM est utilisée activement par les programmes , et vous avez besoin de fermer ces programmes pour le récupérer. Si le montant en cache est élevé, de vider le cache peut résoudre votre problème
3
Dans le même terminal , tapez: .
Sync; echo 3> /proc /sys /vm /drop_caches