Strona 1 z 1

[+] DuŻe zuŻycie ramu

: 05 czerwca 2008, 20:07
autor: GIGABYTE
Witam. Byłem zmuszony na nowo postawić Debiana, a sytuacja wygląda następująco:
Przy włączonym FF, Kadu, Tvtime i superkarambie ramu jest zużyte aż 750mb! Swapu 0. Co to może być?
Oto top:

Kod: Zaznacz cały

top - 20:07:21 up  2:13,  2 users,  load average: 0.06, 0.18, 0.24
Tasks:  91 total,   2 running,  89 sleeping,   0 stopped,   0 zombie
Cpu(s): 23.9%us,  5.3%sy,  0.0%ni, 70.1%id,  0.0%wa,  0.0%hi,  0.7%si,  0.0%st
Mem:   1036260k total,   779108k used,   257152k free,    19088k buffers
Swap:   489972k total,      120k used,   489852k free,   562692k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 8615 karolp19  20   0 33520  10m 6968 S  5.3  1.1   1:47.97 tvtime
 7834 root      20   0 78540  60m 9332 S  4.0  5.9   3:27.58 Xorg
 8260 karolp19  20   0  169m  73m  19m S  1.3  7.3   0:45.16 firefox-bin
 7944 karolp19  20   0 31852  17m  13m S  0.7  1.7   0:50.81 superkaramba
 7943 karolp19  20   0 40584  18m  13m S  0.3  1.8   0:08.92 kadu
    1 root      20   0  2032  712  604 S  0.0  0.1   0:00.94 init
    2 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kthreadd
    3 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 migration/0
    4 root      15  -5     0    0    0 S  0.0  0.0   0:00.22 ksoftirqd/0
    5 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 watchdog/0
    6 root      15  -5     0    0    0 S  0.0  0.0   0:00.18 events/0
    7 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 khelper
   38 root      15  -5     0    0    0 S  0.0  0.0   0:00.02 kblockd/0
   41 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kacpid
   42 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kacpi_notify
  151 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kseriod
  189 root      15  -5     0    0    0 S  0.0  0.0   0:02.30 kswapd0

: 05 czerwca 2008, 21:07
autor: JarekMk
A ile masz MB pamięci ram? Daj wynik polecenia free -m

: 05 czerwca 2008, 21:20
autor: GIGABYTE
Ramu mam 1GB.

Kod: Zaznacz cały

karolp1993@dhcppc1:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          1011        343        668          0         13        190
-/+ buffers/cache:        139        872
Swap:          478          0        478
Teraz zużywa trochę mniej, ale przy włączonym Tvtime, FF i kadu to i tak dużo :/

: 05 czerwca 2008, 21:22
autor: AdeBe
No przecież jak byk stoi, że zużywa Ci 139 MB ramu :-?
LUDZIE nauczcie się w końcu czytać ze zrozumieniem :evil:

: 05 czerwca 2008, 22:03
autor: GIGABYTE
AdeBe pisze:No przecież jak byk stoi, że zużywa Ci 139 MB ramu :-?
LUDZIE nauczcie się w końcu czytać ze zrozumieniem :evil:
139 bez bufora i cachu.. Ale czemu zzera tyle z buforem i cachem?

: 05 czerwca 2008, 22:17
autor: AdeBe
GIGABYTE pisze:139 bez bufora i cachu.. Ale czemu zzera tyle z buforem i cachem?
To zapytam inaczej: a dlaczego powinno mniej skoro to bufor i cache?

: 05 czerwca 2008, 22:31
autor: GIGABYTE
Nie wiem, ale jak miałem poprzedniego Debiana nigdy takiego zużycia nie było. Czyli wszystko w porządku? Jak zużycie dochodzi do 1GB to zaczyna zamulać.

: 06 czerwca 2008, 00:03
autor: AdeBe
Dobra, to wyjaśnie po raz kolejny którejś z rzędu osobie..
Bufory i cache należy traktować jako pamięć wolną, gdyż linux trzyma w niej dane które teoretycznie mogą mu się przydać (ale nie muszą), co więcej jeśli widzimy że system zarezerwował np. 500MB na cache to nie oznacza od razu że tyle danych tam siedzi (może np. być zajętych tylko kilka % z tego cache). Jeśli jakiś program zgłasza zapotrzebowanie na pamięć, to system nie ma oporów żeby mu ją przydzielić kosztem powyższych zasobów.

I nie, system nie zamula gdy zużycie dochodzi do 1 GB, tak Ci się tylko wydaje. System baaaardzo teoretycznie może stracić na responsywności dopiero gdy zaczyna korzystać ze swapa. Z tym, że na początku przerzuca tam dane programów które najmniej korzystają z proca. IMHO do 50~100MB w swapie przy 1 GB ramu nie powinieneś tak naprawdę odczuwać widocznej różnicy, może minimalną.

P.S. Sorry za trochę arogancki styl posta, ale naprawdę tłumaczenie po raz setny tego samego może zdenerwować.

: 06 czerwca 2008, 07:11
autor: GIGABYTE
To wszystko jasne, dzięki ;)