Was sind Puffer in Bezug auf die Speichernutzung?

8

free -mIch habe mir gerade die Speichernutzung (mit ) auf einem meiner Ubuntu-Server angesehen und Folgendes gesehen:

             total       used       free     shared    buffers     cached
Mem:           751        624        127          0        256        236
-/+ buffers/cache:        131        619
Swap:          299          0        299
  1. Was ist ein Puffer?
  2. Wenn etwas RAM benötigt, um etwas zu verarbeiten, würde ein Puffer seine Zuteilung aufgeben (wie es der Cache tun würde)?
  3. Kann ich auf irgendeine Weise herausfinden, was die 256 MB Speicher für den Puffer verwendet?
  4. Sollte ich besorgt sein?
Oli
quelle

Antworten:

6
  1. Die Entwickler der Linux-Speicherverwaltung haben eine kurze technische Beschreibung (siehe Thema "Puffer-Cache").
  2. Puffer, die derzeit nicht benötigt werden, können dringenderen Speicheranforderungen Platz machen.
  3. Der Kernel benutzt es.
  4. Nein.
JanC
quelle