Debian wykorzystuje bardzo dużo pami

Ogólne pytania dotyczące systemu
Awatar użytkownika
jacbob77
Beginner
Posty: 229
Rejestracja: 06 września 2007, 13:27

Debian wykorzystuje bardzo duŻo pamięci RAM (2GB)

Post autor: jacbob77 »

Witam,
piszę, ponieważ moim zdaniem to jest nienormalne, że Debian wykorzystuje aż tyle pamięci RAM.

Kiedyś miałem komputer stacjonarny i 512 mb i szło całość, ale byłem to w stanie zrozumieć, ponieważ wiem ile Iceweasel potrafi RAMu wykorzystać. Na maginesie mam nadzieje, że producenci kiedyś się opamiętają i zoptymalizują wykorzystanie zasobów.

Teraz mam laptopa i 2 GB RAM w nim. Podczas przeglądania wyniku komendy TOP czy FREE to aż sam nie mogę uwierzyć, że aż takie jest wykorzystanie. Programy jakie mam włączone to między innymi: Iceweasel, Icedove, amarok, skype, Akregator, kopete, Konqueror, ¯ółte karteczki, kbluetooth i portfel kde.
Jak uruchomie system to mam i powłączam te programy to mam wykorzystane ok 500-600 mb. gdy system pochodzi trochę to nagle wykorzystanie wwzrasta do 2Gb.

Nic mi sie tu nie przywiesza, ale trochę mnie to martwi, a zwłaszcza denerwuje jak takie coś widze.

Poza tym martwię się, że jak włączę Photoshopa na wine to mogę to trochę odczuć.

Mam włączony SWAP (nawet on jest trochę wykorzystany, 84k, a ostatnio czytałem że przy dużej ilości RAM można go spokojnie wyłączyć, chyba nie dokońca :-)

Oto zawartość pliku fstab gdyby ktoś chciał popatrzeć czy nic nie jest zamotane z swapem

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda5 / ext3 defaults,errors=remount-ro 0 1
/dev/sda6 /home ext3 defaults 0 2
/dev/sda7 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/sda8 /media/windows ntfs-3g rw,uid=1000,locale=pl_PL.UTF-8,auto 0 2
komenda free
debian:/home/jacek# free
total used free shared buffers cached
Mem: 2067296 2012272 55024 0 508528 1047136
-/+ buffers/cache: 456608 1610688
Swap: 489940 84 489856
Wynik TOP
Obrazek

Proszę o pomoc??
Co można zrobić żeby zmniejszyć wykorzystanie RAM?? Może coś u mnie działa co nie powinno??

pozdrawiam
winnetou

Post autor: winnetou »

Dziękuję....
Awatar użytkownika
jacbob77
Beginner
Posty: 229
Rejestracja: 06 września 2007, 13:27

Post autor: jacbob77 »

tak wiem, że był poruszany
Kaka też tak miał i też zadawał takie pytanie, tylko to było trochę temu i on miał wówczas 512 mb.
Dlatego napisałem nowy temat, ponieważ myślałem że to normalne w przypadku 512 a nie 2gb.

Czy mógłbyś wyjaśnić mniej więcej na czym polega i co znaczy, że pamięć w Linuksie się nie marnuje??
Może być link. Nie wiem za bardzo jak mam to szukać w Google :-)

a na pewno przyda sie także innym

Bardzo byłbym wdzięczny.
Pozdrawiam
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

jacbob77, w przypadku systemow linuksowych, w pierwszej kolejnosci wykorzystuje sie pamiec RAM. Jesli system widzi, ze dzialajace aplikacje nie zuzywaja go calego przydziela go sobie. Jesli tylko zachodzi potrzeba, ze jakas aplikacja potrzebuje RAMu, zwalnia ja i przydziela jej. Plik stronicowania na dysku przez to zostaje wykorzystany tylko w ostatecznosci, a oczywiste jest, ze jest znacznie wolniejszy.
Dzieki temu np. programy ktore uruchamiasz kilka razy i wylaczasz w czasie sesji, uruchamiane sa znacznie szybciej, gdzyz potrzebne do tego biblioteki wciaz rezyduja w pamieci.
Awatar użytkownika
jacbob77
Beginner
Posty: 229
Rejestracja: 06 września 2007, 13:27

Post autor: jacbob77 »

Dziękuje wam za pomoc.
Nie wiedziałem o tym. Po raz kolejny doświadczam trafnego wyboru Debiana (Windows jest dodatkiem a ostatnio tylko dodatkiem na wirtualnej maszynie :-)

Ps.Przy okazji wiem dlaczego Iceweasel uruchamia się tak szybko.

pozdrawiam i jeszcze raz dziękuję
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

jacbob77 pisze:-/+ buffers/cache: 456608 1610688
Zużycie ramu przez aplikacje bada się w tej linijce komendy free. Podaje ona wartości odliczając bufory i cache systemu. Generalnie ja traktuję miejsce zajęte przez bufor jako wolne :)
localh0st
Beginner
Posty: 190
Rejestracja: 05 września 2007, 16:45
Lokalizacja: Warka

Post autor: localh0st »

'Niewykorzystana pamięć RAM w Linux, to pamięć stracona'...
ODPOWIEDZ