Uso de memória insana do Arch Linux

2

Acabei de instalar o Arch Linux e configurá-lo como quero que ele seja. No momento XFCE4 com LighDM, Firefox e alguns outros pequenos aplicativos estão em execução. Eu queria ver o que está acontecendo em top e fiquei surpreso que isso ocupou 7 GB de RAM.

Isso é normal para o Arch Linux? No Xubuntu nunca fiquei acima de 3GB com cenários similares.

    
por TomTom 19.04.2015 / 00:19

1 resposta

4

Enquanto o sistema é muito provável que use qualquer RAM que você jogue nele (depois de bastante E / S), ele de longe não precisa tudo isso.

Todas as distribuições usuais do Linux são pré-configuradas para usar RAM de forma agressiva como um cache de disco se - e somente se - não for necessário em outro lugar: O cabeçalho da saída de top será parecido com

Tasks: 407 total,   3 running, 404 sleeping,   0 stopped,   0 zombie
%Cpu(s): 12,6 be, 11,2 sy,  0,0 ni, 76,1 un,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
KiB Mem:  16425304 total, 15497560 used,   927744 free,   221476 buffers
KiB Swap:        0 total,        0 used,        0 free.  7057660 cached Mem

(Minha máquina no momento da escrita com vários programas abertos). Isto significa que, enquanto de um total de ca. 16G (16425304 KB) algo como 15.2G (15497560 KB) são usados, mas destes cerca de 210M (221476 KB) são usados para buffers de dispositivo de bloco e ca. 7G (7057660 KB) são usados para o cache do sistema de arquivos, resultando em menos de 8G realmente usados.

O comando free -m dá uma idéia muito melhor, como faz as contas para você: Na linha -/+ Buffer/Cache ele mostra o que o sistema realmente usa, com buffers e cache já subtraídos.

    
por 19.04.2015 / 01:08