Acabo de instalar Arch Linux y lo configuré más o menos como quiero que sea. Actualmente se están ejecutando XFCE4 con LighDM, Firefox y algunas otras pequeñas aplicaciones. Quería ver qué estaba pasando top
y me sorprendió que ocupara 7 GB de RAM.
¿Es esto normal para Arch Linux? En Xubuntu nunca superé los 3 GB en escenarios similares.
Respuesta1
Si bien es muy probable que el sistemausarCualquiera que sea la RAM que le arrojes (después de suficiente E/S), no lo hace ni mucho menos.necesidadtodo de eso.
Todas las distribuciones habituales de Linux están preconfiguradas para utilizar agresivamente la RAM como caché de disco si, y sólo si, no se necesita en ningún otro lugar: el encabezado de salida de top
se verá así
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
(Mi máquina al momento de escribir este artículo con muchos programas abiertos). Esto significa que de un total de ca. Se utilizan 16G (16425304 KB), algo así como 15,2G (15497560 KB), pero de estos, unos 210 M (221476 KB) se utilizan para buffers de dispositivos de bloque y ca. Se utilizan 7G (7057660 KB) para la caché del sistema de archivos, lo que da como resultado que realmente se utilicen menos de 8G.
El comando free -m
da una idea mucho mejor, ya que hace los cálculos por usted: en la línea -/+ Buffer/Cache
le muestra lo que realmente usa el sistema, con los buffers y el caché ya restados.