Znaczenie wartości
Pierwszy wiersz oznacza:
total: Twoja całkowita (fizyczna) pamięć RAM (z wyłączeniem małego fragmentu, który jądro rezerwuje dla siebie na stałe podczas uruchamiania); dlatego pokazuje ok. 11,7 GiB, a nie 12 GiB, które prawdopodobnie masz.
used: pamięć używana przez system operacyjny.
free: pamięć nie jest używana.
total= used+free
shared/ buffers/ cached: Pokazuje użycie pamięci do określonych celów, wartości te są uwzględnione w wartości dla used.
Drugi wiersz podaje dostosowane wartości pierwszego wiersza. Daje oryginalną wartość used minus suma buffers+cachedi oryginalną wartość free plus suma buffers+cached, stąd jej tytuł. Te nowe wartości są często bardziej znaczące niż wartości z pierwszego wiersza.
Ostatnia linia ( Swap:) podaje informacje o zużyciu przestrzeni wymiany (tj. Zawartości pamięci, która została tymczasowo przeniesiona na dysk).
tło
Aby właściwie zrozumieć, co oznaczają liczby, potrzebujesz trochę informacji na temat podsystemu pamięci wirtualnej (VM) w systemie Linux. Krótka wersja: Linux (jak większość współczesnych systemów operacyjnych) zawsze będzie próbował użyć wolnej pamięci RAM do buforowania rzeczy, więc Mem: freeprawie zawsze będzie bardzo niski. Dlatego linia -/+ buffers/cache:jest pokazana, ponieważ pokazuje, ile pamięci jest wolne, ignorując pamięci podręczne; pamięci podręczne zostaną zwolnione automatycznie, jeśli zabraknie pamięci, więc tak naprawdę nie mają znaczenia.
System Linux ma naprawdę mało pamięci, jeśli freewartość w -/+ buffers/cache:linii się zmniejsza .
Aby uzyskać więcej informacji na temat znaczenia liczb, patrz np. Pytania:
Zmiany w procps 3.3.10
Zauważ, że wyjście freezostało zmienione w procps 3.3.10 (wydany w 2014). Zgłoszone kolumny są teraz „całkowite”, „używane”, „wolne”, „współużytkowane”, „buff / cache”, „dostępne” , a znaczenie niektórych wartości uległo zmianie, głównie w celu lepszego uwzględnienia płyty jądra Linuxa Pamięć podręczna.
Zobacz raport błędu Debiana # 565518 dla motywacji i Co oznaczają zmiany w freeprodukcji od 14.04 do 16.04 na myśli? po więcej informacji.