Per quanto riguarda l'utilizzo della memoria, quali sono i buffer?


8

Ho appena dato un'occhiata all'utilizzo della memoria (con free -m) su uno dei miei server Ubuntu e ho visto questo:

             total       used       free     shared    buffers     cached
Mem:           751        624        127          0        256        236
-/+ buffers/cache:        131        619
Swap:          299          0        299
  1. Che cos'è un buffer?
  2. Se qualcosa avesse bisogno di RAM per elaborare qualcosa, un buffer rinuncerebbe alla sua assegnazione (come farebbe la cache)?
  3. Esiste un modo per trovare ciò che utilizza i 256 MB di memoria per il buffer?
  4. Dovrei essere preoccupato?

Risposte:


6
  1. Gli sviluppatori della gestione della memoria di Linux ne hanno una breve descrizione tecnica (cercare l'argomento "Buffer Cache").
  2. I buffer che non sono necessari al momento possono far posto a esigenze di memoria più urgenti.
  3. Il kernel lo sta usando.
  4. No.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.