[solved] Zużycie pamięci RAM

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
Awatar użytkownika
bodzioboss
Sędziwy Jeż
Sędziwy Jeż
Posty: 71
Rejestracja: 07 maja 2007, 18:41
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Środowisko graficzne: Xfce
Architektura: x86

[solved] Zużycie pamięci RAM

Post autor: bodzioboss »

Witam

W komputerze mam 4GB pamięci RAM
W tej chwili zuzycie mam na 88% - ok 3,4GB
Ale jak wchodze w "Menadżera zadań" to jakbym zliczył procesy to takiego zuzycia nie ma.
Do tego został uruchomiony SWAP 13%
Ostatnio zainstalowałem AMD Catalist

Co może zuywać pamięć i nie być monitorowane?

Dzięki

Pozdrawiam
Ostatnio zmieniony 14 lis 2017, 21:17 przez bodzioboss, łącznie zmieniany 1 raz.
Awatar użytkownika
Tomfoc
Gibki Gibbon
Gibki Gibbon
Posty: 2183
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Zużycie pamięci RAM

Post autor: Tomfoc »

Awatar użytkownika
bodzioboss
Sędziwy Jeż
Sędziwy Jeż
Posty: 71
Rejestracja: 07 maja 2007, 18:41
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Środowisko graficzne: Xfce
Architektura: x86

Re: Zużycie pamięci RAM

Post autor: bodzioboss »

Z samym obliczeniem nie ma problemu.
Tylko zauważyłem, że w pamięci pozostają dane programów pomimo ich zamknięcia - wcześniej tego problemu nie było.
Po uruchomieniu kompa załancza sie Deja Dup do zdalnej kopii.
Potem uruchamiam Firefoxa i zaczyna się wzrost zajęcia pamięci z każdą otwartą zakładką i odświeżoną stroną.
Po uruchomieniu kompa mam zużycie na poziomie ok 500MB, w zasadzie korzystam tylko z Firefoxa.
Zużycie wzrasta do ok 3,5GB + 400MB SWAP
Po zakończeniu Firefoxa - zużycie jest na poziomie 3GB + 350MB SWAP
Zastanawia mnie jakie dane zajmują tyle pamięci skoro w Menadżer zadań i procesy, które tam widnieją takiego zużycia nie wykazują.
Wygląda to tak jakby Firefox ładował dane stron do pamięci ale po jego zamknięciu pamięć nie jest zwalniana.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Zużycie pamięci RAM

Post autor: jacekalex »

LInux nie usuwa z pamięci RAM danych po zamknięciu programu, tylko oznacza sektory pamięci używane przez zamykany program jako dostępne do ponownego zapisania.
W ten sposób jak program zostanie ponownie uruchomiony, to nie ma efektu mielenia dyskiem bez potrzeby.


Co do swapa, zainteresuj się parametrem sysctl:

Kod: Zaznacz cały

vm.swappiness

PS.
Mimo, że LInux całkiem dobrze zarządza pamięcią, to ja już zainwestowałem w 8GB RAM, bo przy 4GB czasem pamięci brakowało.
Tak właśnie wygląda współczesna informatyka. ;-)

Z nowych systemów chyba tylko Androidowi jeszcze przez kilka lat będzie starczało 4GB RAM, w innych systemach Chrome czy Firefox potrafi na wielu kartach zająć więcej. :twisted:

To by było na tyle
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
bodzioboss
Sędziwy Jeż
Sędziwy Jeż
Posty: 71
Rejestracja: 07 maja 2007, 18:41
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Środowisko graficzne: Xfce
Architektura: x86

Re: Zużycie pamięci RAM

Post autor: bodzioboss »

Z tym pozostawianiem danych w pamięci RAM jest OK.

Tylko mój system albo się tego teraz "nauczył" - otwieram 10 zakładek, robię co muszę, zamykam Firefoxa a za 2 godziny powtórka - albo od piątku wgrała się jakaś aktualizacja, która to robi.
Wcześniej, czyli gdzieś przed piątkiem była sytuacja, że dane chyba nie pozostawały bo bardzo rzadko miałem zużycie RAMu na 90% a nawet jak było to zamknięciu programów spadało do poziomu sprzed uruchomienia programu.

Pozdrawiam
Awatar użytkownika
bodzioboss
Sędziwy Jeż
Sędziwy Jeż
Posty: 71
Rejestracja: 07 maja 2007, 18:41
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Środowisko graficzne: Xfce
Architektura: x86

Re: Zużycie pamięci RAM

Post autor: bodzioboss »

Sprawa się chyba wyjaśniła.
Ostatnio miałem aktualizacje kernela do 4.4.0-98 i od tego czasu chyba zaczęła się sprawa.
Zaktualizowałem system do 17.04 i do kernela 4.10.0-38 i wszystko powróciło "do normy" oprócz tego, że nie ma procesu "Web contener".
Zakładki są ładowane do procesu "firefox" - gdy zakładka jest zamykana wielkość procesu się zmniejsza.

Zrobiłem aktualizacje bo po 10 godzinach buszowania w sieci miałem RAM na 95% a SWAP na 92%
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Zużycie pamięci RAM

Post autor: jacekalex »

Zainteresuj się mechanizmem cgroup do limitowania RAM dla poszczególnych procesów jest mechanizm cgroup.memory. :clap:

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 26 gości