¿Por qué el sistema deja de responder antes de que alcance la memoria total?

¿Por qué el sistema deja de responder antes de que alcance la memoria total?

¿Por qué el sistema deja de responder antes de alcanzar la memoria total del sistema?

Tengo 2G DDR3 instalado (1802 MB utilizables), pero cuando el uso de la memoria alcanza ~1450 MB, el sistema comienza a no responder y permanece congelado hasta que se reduce el uso de la memoria.

% uname -r
3.14.11-1-lts

% free -m
              total       used       free     shared    buffers     cached
Mem:          1802       1614        187        147        189        301
-/+ buffers/cache:       1123        679
Swap:         1023        206        817

Para monitorear el uso de la memoria, estoy usando un increíble widget wm.

Intercambiar velocidades de lectura:

 % sudo hdparm -tT /dev/sda5

 /dev/sda5:
 Timing cached reads:   3958 MB in  2.00 seconds = 1979.41 MB/sec
 Timing buffered disk reads: 130 MB in  3.02 seconds =  43.03 MB/sec

Intercambie velocidades de escritura (no intercambie para ser precisos, sino velocidad de escritura en la partición del disco):

 # dd if=/dev/zero of=/dev/sda5 bs=8k count=500000
 54587+0 records in
 54587+0 records out
 447176704 bytes (447 MB) copied, 7.81582 s, 57.2 MB/s

información relacionada