Mam 3987 MB pamięci RAM na swoim laptopie. Menedżer zadań (systemu) mówi, że używam 700 MB tej pamięci RAM, a polecenie „free -m” mówi, że używam prawie 1500 MB. Która z nich jest poprawna i dlaczego pokazują dwie różne wartości?
Dziękuję za wszelką pomoc.
Odpowiedzi:
Mam nadzieję, że właśnie uruchomiłeś lub jeszcze nie pracowałeś zbyt wiele. System Ubuntu powinien wykorzystywać wszystkie pamięci RAM. Obie są poprawne. Niższe jest to, ile faktycznie wykorzystuje się w aplikacjach i za darmo obejmuje pamięć podręczną.
Pamięć podręczna to dane odczytywane z dysku twardego w pamięci RAM. W chwili, gdy potrzebujesz pamięci RAM, część pamięci podręcznej zostanie poświęcona, ale jeśli chcesz uzyskać dostęp do plików w systemie, które są w pamięci podręcznej, system użyje tego zamiast wolnego dostępu do dysku, aby komputer działał szybciej i zużywał mniej energii.
Dane wyjściowe
free -m
w moim systemie:Zdrowy system z minimalną ilością wolnej pamięci. Zwróć uwagę na drugą linię
-/+ buffers/cache
. Naprawdę używam1135MB
do aplikacji i627MB
jest darmowy, jeśli potrzebuję, ponieważ jądro może łatwo wykopać niektóre z najstarszych używanych pamięci podręcznych. Ponieważ nie jest tak duży, jak mój komputer domowy, również używa wymiany, ponieważ pamięć podręczna jest cenniejsza niż pamięć, do której rzadko uzyskiwany jest dostęp. Jądro naprawdę dobrze wykorzystuje zasoby komputera, abyś mógł w pełni z niego korzystać.źródło
Otwórz terminal (lub naciśnij Ctrl+ Alt+ T) i wpisz top, aby zobaczyć rzeczywiste użycie pamięci. Alternatywnie możesz użyć Monitora systemu, aby sprawdzić zużycie pamięci.
źródło