8.6.2 Memoria disponible
free
y top
brindan una buena informaci�n sobre los
recursos de memoria disponibles. No se preocupe por el tama�o que figura bajo
"used" de la l�nea "Mem:" sino por el valor que se
encuentra justo debajo de �l (38792 en el siguiente ejemplo).
$ free -k # para una m�quina con 256MB
total used free shared buffers cached
Mem: 257136 230456 26680 45736 116136 75528
-/+ buffers/cache: 38792 218344
Swap: 264996 0 264996
La cantidad de memoria f�sica exacta se puede confirmar haciendo grep
'^Memory' /var/log/dmesg. En este caso arroja el siguiente resultado:
"Memory: 256984k/262144k available (1652k kernel code, 412k reserved,
2944k data, 152k init)".
Total = 262144k = 256M (1k=1024, 1M=1024k)
Free to dmesg = 256984k = Total - kernel - reserved - data - init
Free to shell = 257136k = Total - kernel - reserved - data
El sistema no puede usar cerca de 5MB ya que lo utiliza el propio kernel.