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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-03-11 18:28:00

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Linux - radzenie sobie ze swapowaniem

Witam!
Zainstalowałem wczoraj z ciekawości Windowsa XP obok instalacji Testinga, którego mam już przeszło 4 miesiące (wcześniejszy rozwaliłem) i ugruntowałem swoje wcześniejsze odczucie, że przy desktopowych działaniach typu przeglądanie internetu, gdy brakuje RAMu Windows znacznie lepiej radzi sobie ze swapowaniem. W Linuxie kursor myszy staje lub spowalnia, Chromium krztusi mi się dość mocno. W Windows XP patrzyłem jak swapowanie i było znacznie sprawniej. Do swapowania używam http://interfacelift.com/ klikam kilka razy na Random - zauważyłem, że ta strona dużo bierze RAMu. Lecz niejednokrotnie naturalnie dochodzę przy przeglądaniu internetu do SWAPowania na Linuxie i wtedy bierze mnie lekka irytacja (idę sobie robić herbatę) pozwalając systemowi poswapować i ogarnąć to nad czym teraz siędzę bym mógł dalej przeglądać a nieużywane wrzucić na SWAP. Problem w tym, że Windows XP z tego co zauważyłem (pamiętam, że zauważyłem to już jak dawno temu próbowałem z Ubuntu na GNOME i Firefox) radzi sobie z tym znacznie lepiej. Na Windowsie takie coś nie miałoby miejsca (mimo, że po uruchomieniu zajmuje mi 300MB a D.Testing 50MB) pewnie dawno temu, gdyby tak WinXP zrobił od razu nacisnąłbym reset (teraz już troszkę więcej wiem, że to głownie moja wina). Chciałbym zapytać czy wy też wyciągnęliście takie wnioski na ten temat? mam dysk bodajże ATA100, pentium4, 1GB RAM i widać to wyraźnie. Zresztą też każde utrudnienie dostępu do dysku znacznie denerwuje mojego Debiana. Pamiętam sytuację, że kiedyś przez to nie zakończył nagrywania CD. W Windows z pracującym HD Tune, który skanuje talerz w poszukiwaniu błędów jest takie zarządzanie ionice, że dalej wykonuję pracę i trudno mi wyczuć jakieś znaczne użycie dysku. Na Debianie pamiętam gdy md5sum z pliku na dysku cięło mi odtwarzanie flash piosenki na youtube ;(. Mógłby ktoś powiedzieć czym to może być spowodowane i jakieś techniczne ciekawostki?

Ostatnio edytowany przez dominbik (2012-03-11 18:33:48)


http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

#2  2012-03-11 18:57:21

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: Linux - radzenie sobie ze swapowaniem

Swap... Wyłącz go... Ja przy moim 1 GiB RAMu (Atom N270) z powodzeniem żyłem bez swapu. Bez niego jest zdecydowanie optymalniej (zakładam że to ja bardziej katowałem RAM kompilacjami, ale tylko raz na rok coś wymagało 3 GiB RAMu i całego CPU...)

Używam (łem?) także takich opcji to swapu:

Kod:

echo 60 > /proc/sys/vm/swappiness
echo 1500 > /proc/sys/vm/dirty_writeback_centisec # hmm... to chyba też?

Podsumowując: wyłącz swap i zobacz jak Ci się żyje (swapoff /dev/XXX)

PS. Tak. Linux ma (miał ?) problem ze swapem. Bo skoro mnie też irytował i Ciebie irytuje to musimy być normalni :)


Stronka-dom: http://titek.victorygames.pl
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#3  2012-03-11 21:03:04

  marcin'82 - Użytkownik

marcin'82
Użytkownik
Zarejestrowany: 2011-10-02

Re: Linux - radzenie sobie ze swapowaniem

dominbik
Zajrzyj tutaj:
http://forum.dug.net.pl/viewtopic.php?pid=194105#p194105
Po restarcie będzie widoczna zmiana jak chętnie system korzysta ze swap.

Ostatnio edytowany przez marcin'82 (2012-03-12 20:28:51)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)