La compréhension de buffers/cache sous linux "free-m"

Simplement à la recherche d'une aide rapide concernant free -m sortie sur Linux. Voici un exemple sur un de mes serveurs:

  $free -m
               total       used       free     shared    buffers     cached
  Mem:         14881      14813         68          0        262        883
  -/+ buffers/cache:      13667       1213
  Swap:         4095        240       3855

Je comprends que le noyau peut et va utiliser la mémoire disponible pour le cache disque pour accélérer le système.

Normalement, je regarde la deuxième valeur dans le "libre" sur la colonne, dans le cas ci-dessus il est 1213. Il est généralement beaucoup plus élevé que cela.

Je suppose que je suis à la recherche pour comprendre ce que les deux sorties d'à côté '-/+ buffers/cache' veux dire. De ce que je peux voir, le système est vraiment faible sur la mémoire (seulement 1213MB disponibles pour les applications à utiliser), et l'OS en fait besoins 13 GO pour la mise en cache?

InformationsquelleAutor user3558925 | 2014-07-09