Pamięc cache, a jądro linux

W programie htop jest pokazane użycie pamięci i jest tam ile aktualnie pamięci używa system i jest tam zakładka used, cache, buffers. Buffers to miej więcej wiem, ale nie wiem do czego służy pamięć cache w odniesieniu to wykorzystania przez procesy.

W wielkim skrócie cache to dane które sobie ładują do pamięci różne programy, dzięki czemu mogą być później wykorzystane bez ponownego odczytywania z dysku. buffers natomiast to są trzymane pliki które kopiowałeś/przenosiłeś między dyskami/katalogami.

Jeśli znasz angielski to więcej informacji znajdziesz tu http://www.differencebetween.info/diffe … and-buffer

Czyli w skrócie pamięć cache służy do tego, że jak mamy uruchomiony program i go zamkniemy, a potem znowu uruchomimy to on się będzie szybciej uruchamiał.