O que é a memória suja e como lidar com ela?

1

Tenho notado que meu sistema Linux geralmente tem uma quantidade notável de memória suja, conforme relatado pelo KDE System Monitor

O que essa memória suja representa? O que está causando esses valores e como posso lidar com isso (devo me incomodar mesmo)?

    
por Sekhemty 26.04.2018 / 17:44

1 resposta

1

Memória 'suja' é a memória que representa dados no disco que foi alterado, mas que ainda não foi gravado no disco. Entre outras coisas, inclui:

  • Memória contendo gravações em buffer que ainda não foram liberadas para o disco.
  • Regiões de arquivos mapeados na memória que foram atualizados, mas ainda não gravados no disco.
  • Páginas que estão no processo de serem gravadas para trocar espaço, mas foram alteradas desde que o sistema começou a escrevê-las para trocar espaço.

Ter alguns MB de memória suja é normal em qualquer sistema razoavelmente ocupado, e mesmo picos de até algumas centenas de MB não são incomuns. O único momento para realmente se preocupar com isso é se ele é consistentemente muito alto, o que geralmente é um sinal de que seus discos são um gargalo de desempenho para o seu sistema.

    
por 26.04.2018 / 21:37

Tags