Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
free total used free shared buffers cached Mem: 1035496 994756 40740 0 9372 190820 -/+ buffers/cache: 794564 240932 Swap: 176704 11076 165628
Po jakiego ten swap działa? Mam giga ramu, odpalone jest KDE, icewease, amarok, kmail, gajim. Ja rozumiem, że to dużo aplikacji, ale kurka żeby mi żarło do 900 mega ramu i swap też był używany?
A może komputer mi się chromoli?
w exmapie wychodzi, że to iceweasel tak pamięc żre.
Offline
ja ostatnio wcale swapa nie robie. Przy dużym ramie widziałem że właśnie swap mi kompa zamulał. To teraz stawiam bez niego, instalator się drze, ale co tam :)
Offline
Generalnie rzecz biorąc w odniesieniu do Windowsa (tam to się zwie plik stronnicowania):
Przy uruchomieniu Windy widać (uruchamiając ALT+CTRL+DEL), iż pożera swap'a przy starcie - można powiedzieć bez sensu, ale nie dokońca. Wingroza przy starcie systemu alokuje sobie pamięć dla aplikacji, które ewentualnie mogą jej potrzebować, skutek tego jest taki, iż gdy zabraknie nam rzeczywiście ramu aplikacje szybciej będą się uruchamiać ponieważ będą korzystały z pamięci buforowanej. Być może w twoim przypadku jest podobnie, wiem że Winda to nie Linux, ale być może to ten problem.
Nie zgadzam się jednak ze stwierdzeniem Bodzia, że swap jest nie potrzebny nawet przy dużej ilości ramu, ponieważ kiedyś tego ramu zabraknie a swap wówczas może uratować Ci "życie". Polecam krótki artykuł (tutaj piszę po co nam swap)
http://jacek.rallypl.eu.org/tlumaczenia/swap-mini-howto.txt
Ostatnio edytowany przez zyga (2008-03-03 12:32:44)
Offline
kutwa beznadzieja na gnomie
free
total used free shared buffers cached
Mem: 906560 413060 493500 0 22820 197044
-/+ buffers/cache: 193196 713364
Swap: 995988 0 995988
venom@am096:~$
Offline
sprawdzajcie pamięc za pomocą programu <b>htop</b> dla mnie jest to bardziej czytelne
Offline
u mnie na ubuntu (jak patrze na htopie)też sobie lokuje 85mb na starcie, pomimo że ma wolną jeszcze przestrzeń ramm wiec podejrzewam ze to normalne
Offline
Chyba jednak bzdura z tym alokowaniem swapa przez sam system, lepiej sprawdź co za usluga upycha coś w swapie.
warp-gate:/home/qluk# free total used free shared buffers cached Mem: 4153136 830968 3322168 0 656 533080 -/+ buffers/cache: 297232 3855904 Swap: 9767480 0 9767480 warp-gate:/home/qluk#
Przy czym najwiecej żre iceweasel, ma jakos zrypane cache ze wystarcze pochodzic np 20 minut po deviantart'cie i juz rosnie nawet do 400 mega zużycie pamieci. No i X z compizem je więcej niz zwykle. :] A i jeszcze MySQL sobie żyje i sporo innych dupereli.
AgayKhan, 900mega? W złym miejscu chyba czytasz :P
Tutaj masz ile jest zapełnione (a nie cache z buforem razem):
-/+ buffers/cache: 794564 240932
Pierwsze to zużyta pamięć,a drugie ile zostało (fizycznej).
Ostatnio edytowany przez qluk (2008-03-03 14:02:38)
Offline
"Chyba jednak bzdura z tym alokowaniem swapa przez sam system, lepiej sprawdź co za usluga upycha coś w swapie."
---------------------------
Możliwe że w przypadku Linuxa tak nie ma - nie upieram się ale w przypadku Windowsa tak jest na bank
Offline
Bo windows reallokuje plik strony, plus wpisuje tam deskrtyptory jego podzialu wewnetrznego na banki czy jak sie to w swapfile zwie. Wiec co do tego ze Winda na dziendobry macha swapem to racja w 100%. Ale ze linuch mialby machac to chyba jakies niedociagniecia w distro jakims, albo poprostu usluga ktora czesc danych (uzywanych kilka razy maksylamnie na dobe) trzyma w swap.
Offline
Ja ustawiłem sobie wykresiki na pasku zadań GNOMe pokazujące na bierząco wykorzystanie RAMu procka i SWAP.
SWAP jest prawie zawsze nieużywany, lub w kilku procentach.
Wkurzyłem się wczoraj po napisaniu posta na temat Iceweasel'a. Sprawdziłem ile jaki proces mi żre i okazało się że w czasie krótkiego filmiku na Youtube żre mi ICeweasel 50% procka i 230MB RAMu.
To jest chore, filmiki na Youtube na byle jakim duronku pod Oknami moża odpalać a tu w trakcie otwierania nowej strony w innej zakładce przerywa mi na kilka sekund filmik...
Offline
Jestem w 100% pewny, że to Iceweasel tak żre pamięć. Jak nie jest uruchomiony, to mam tak 200 mega. Odpalam to z buta skacze. To ma być lekka przeglądarka? Bo się pamięc marnuje?
Offline
Wyczysc cache przegladarki, nie trzymaj rocznej historii i ogolnie zmniejsz podreczna. :]
Offline
ja mam 256ramu i przy compiz fusion na xfce iz firefoxem i kilkom innymi aplikacjami mam zajete 70 procent ram u i 20 max swapa swap mam 800 mega wiec imho masz cos zwalone
Ostatnio edytowany przez marcusdavidus (2008-03-03 17:26:26)
Offline
kuttwwwaaa do bani te ramy i swapy ide na piwo
Ostatnio edytowany przez Ryszard (2008-03-03 17:44:14)
Offline
Też to zauważyłem, co ciekawsze skonfigurowałem ff tak, aby wszystko ładował do ramu a i tak mi się coś do swapa ładuje (zwłaszcza po krótkiej sesji w ETQW i kilku zakładkach FF w tle),jak to sprawdzić co to?
I czym można sprawdzić jakie maksymalne było zużycie pamięci?
Ostatnio edytowany przez terefere (2008-03-03 18:26:36)
Offline
eee swapy, srapy. Weźcie wyłączcie swapa w fstabie i zobaczcie jak się system zachowuje
Offline
A ja mam pytanie do AgayKhan. Czy udało Ci się zmusić system (programy) do używania pamięci powyżej 1GB?? jak nie to sobie zachaszuj wpis w /etc/fstab dotyczący swapu i zapomnij. Możliwe, że to spowoduje lekkie przyspieszenie pracy systemu.
Zrzuty na swap mogą się pojawiać, kiedy jest sporo danych do zapisania na dysk w buforach. Dane do odczytu można po prostu wywalić z pamięci, ale te które są do zapisu nie. Czasem szybciej jest po prostu przerzucić troszkę danych do swapu niż barować się z zapisami na dysk.
PS. ja osobiście mam 384MB ram i czasem robię takie rzeczy, że potrzebuję 1,5 GB swapu (z czego zostaje wolnych około 100MB). Ale przy normalnej pracy nie mam zrzutów na swap, chyba że komp chodzi powyżej kilku godzin.
PS2. Polecam man swapon i man mkswap
Offline
Może to tez sprawka kde.
U mnie obecnie komp chodzi już ponad 11h a w swapie mam kilka kilobajtow z 512Mb.
Odpalony Firefox (nie iceweasel) i kilka drobnych programików a zajęte 130Mb ramu z 512.
Używam fluxa.
Nie zauważylem aby kiedyś mi zużywało cos cały ram.
Może biblioteki Kde,gnome tyle zajmują.
Pozdrawiam
Offline
Ok, ze swapem mniej więcej wyjaśnione. Jeszcze całego ramu nie miałem zajęte ( jak miałem 128 to i owszem , to i tak).
W FF mam ustawione, że ma tylko 50 mega wykorzystać, pobiera po 500. cache wyczyszczone, historie czyszczę częściej.
Offline
[quote=qluk]Wyczysc cache przegladarki, nie trzymaj rocznej historii i ogolnie zmniejsz podreczna. :][/quote]
Ja mam dopiero kilka miesięcy Debiana. Jak oczyścić FF?
Offline
[quote=Bodzio]eee swapy, srapy. Weźcie wyłączcie swapa w fstabie i zobaczcie jak się system zachowuje[/quote]
bodzio wylacz swap jak masz 256 ramu :P to ci system sie zamuli jak wlacysz ixy .. swap dziala tka ze do niego programy ktorenie sa oktualnie uzywaie wgyrwaja swoj kod programu , np masz opalon jakisdemonale on jest nieaktywny akurat w tym momenci to przenosi sie do swapa nie nie zajmuje ram . dla osob z 2 giga ramu to prawie bez znaczenia aledla sosob z mala pamiecia ram to ma znaczenie .. soory za literowki moja klawiatura zdycha
Offline
ustawcie paramentr swappiness na 1 i zobaczycie że system nie ruszy Wam swapu , chyba że ram pełny... (domyślnie jest 60, a ta wartość jak widzicie dość chujowa jest;P )
Offline
[quote=marcusdavidus]bodzio wylacz swap jak masz 256 ramu :P to ci system sie zamuli jak wlacysz ixy[/quote]
no to dlatego wyżej napisałem że jak masz dużo ramu :) ostatnio miałem do czynienia ze sprzętem który ma powyżej 1 GB ramu
Offline
No swap bardzo przydaje się do hibernacji systemu.
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00117 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.147.53.55' WHERE u.id=1 |
0.00071 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.147.53.55', 1734602121) |
0.00038 | SELECT * FROM punbb_online WHERE logged<1734601821 |
0.00053 | DELETE FROM punbb_online WHERE ident='185.191.171.16' |
0.00035 | SELECT topic_id FROM punbb_posts WHERE id=84628 |
0.00007 | SELECT id FROM punbb_posts WHERE topic_id=10771 ORDER BY posted |
0.00059 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=10771 AND t.moved_to IS NULL |
0.00012 | SELECT search_for, replace_with FROM punbb_censoring |
0.00102 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=10771 ORDER BY p.id LIMIT 0,25 |
0.00105 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=10771 |
Total query time: 0.00613 s |