Alto uso de memória com pouco espaço de troca usado

0

Eu tenho 8Gb de memória utilizável e 10Gb de espaço de troca disponível

Meu uso de memória é 90-95% usado enquanto apenas +/- 1gb de swap é usado.

Eu entendi errado o propósito do espaço de troca ou há algum problema do meu lado?

Obrigado

    
por Cybex 05.10.2016 / 13:03

1 resposta

0

Se você executasse o comando top , veria algo compatível com isso:

KiB Mem:  32868436 total, 32695528 used,   172908 free,       20 buffers
KiB Swap:        0 total,        0 used,        0 free. 31194124 cached Mem

Neste caso específico, temos 32 GB de RAM, dos quais apenas 172 MiB são mostrados como "gratuitos". Nós não temos swap no nosso caso.

No entanto, para calcular a memória livre "real", adicione "Mem cached" para "free" e você verá que quase toda a memória é livre.
O truque é que "mem em cache" é basicamente cache de disco - o Linux usaria a maior parte da memória livre disponível apenas para acelerar as operações de disco. Não se preocupe - se surgir uma necessidade de memória extra, o Linux pode reduzir instantaneamente o cache de disco e usá-lo para quaisquer finalidades necessárias. Você só precisa começar a se preocupar uma vez que tanto "livre" quanto "Mem cached" sejam muito pequenos - isso significaria que você provavelmente precisará de uma atualização de RAM para manter as coisas funcionando sem problemas.

Como para trocar, eu concordo com as respostas anteriores de que você não quer usá-lo em vão nos casos em que você tem muita memória RAM. E 8 shows são suficientes para um desktop, se você não estiver usando algum software de processamento de gráficos pesados ou algo assim.

    
por Alvils Berzins 05.10.2016 / 15:02