Po uruchomieniu systemu po kilku minutach pamięć podręczna zapełnia się i zaczyna używać wymiany. Oto zrzut ekranu / proc / meminfo.
Jeśli jednak mogę później wyłączyć ten proces / wyczyścić pamięć podręczną, myślę, że mój system przyspieszy do pewnego stopnia. Popraw mnie, jeśli się tutaj mylę.
Próbowałem też wyczyścić pamięć Bleachbit, ale wydaje się, że nie wyczyści ona prawidłowo pamięci podręcznej. Ponadto funkcja jest wciąż w fazie eksperymentalnej.
Było już podobne pytanie: Jak mogę wyłączyć pamięć podręczną pobierania wstępnego? , ale dotyczyło to Ubuntu Server, a także odpowiedzi dotyczyły ustawień ręcznych itp.
Chcę więc wiedzieć, czy jest jakieś oprogramowanie do wyłączania / włączania pamięci podręcznej pamięci dla Ubuntu 12.04.
tracker-miner
. Po odinstalowaniu wszystkich pakietów trackera mój problem zniknął. Mam również 4 GB pamięci, a 2 GB są używane przez pamięci podręczne, ale nie mam żadnych problemów.Odpowiedzi:
Po powyższej notatce, jeśli nadal uważasz, że „czyszczenie” pamięci podręcznej może pomóc, możesz z pewnością spróbować: jest to jedna linijka z terminala:
Nie ma łatwego sposobu na wyłączenie pamięci podręcznej, ale możesz osiągnąć ten sam efekt, czyszcząc ją tak często, jak co minutę , jeśli chcesz:
Naciśnij
Alt-F2
, wpiszgksudo gedit /etc/crontab
i dodaj ten wiersz u dołu:*/15 * * * * root sync && echo 3 > /proc/sys/vm/drop_caches
*
lub*/5
zamiast*/15
Jedna linijka, aby poznać PRAWDZIWĄ wolną pamięć RAM, z wyjątkiem pamięci podręcznej
Odpowiedź Geirhy wyjaśnia szczegóły, ale w skrócie, otrzymujesz liczbę wolnych megabajtów dzięki:
który na moim serwerze wiersza polecenia 2 GB zwraca bardzo dobrą kondycję
1835
.źródło
tee: /proc/sys/vm/drop_caches: Permission denied
. Jakieś wskazówki?Wsparcie! Linux zjadł moją pamięć RAM!
www.linuxatemyram.com wyjaśnia to pięknie w formularzu FAQ, przy czym najważniejsze to:
Źródło: jak wspomniano, doskonała www.linuxatemyram.com - odwiedź więcej informacji.
źródło
Aby sprawdzić bieżące użycie pamięci
lub
Aby zwolnić miejsce
UWAGA: ta akcja nie przyspieszy twojego systemu ani nie wpłynie na jego stabilność i wydajność, po prostu wyczyści pamięć używaną przez jądro Linuksa w pamięci podręcznej.
lub
UWAGA: Za pomocą zadań cron można zaplanować wykonywanie powyższych poleceń w określonych odstępach czasu.
źródło
Jak widzimy, wypłata nie stanowi problemu tylko wtedy, gdy powoduje zamianę, czego można uniknąć, zarządzając wartością vm.swappiness . Może właśnie tego szukasz: dlaczego-zamiana-jest-używana-nawet-chociaż-mam-mnóstwo-wolnego-ram
źródło