Strona 1 z 2

Optymalizacja Debiana

: 04 maja 2008, 15:50
autor: emcee
Witam!
Przejdę od razu do rzeczy. Od jakiegoś czasu korzystałem z Debiana Sid i686 z KDE. :-) Jednak gdy postawiłem świeże XFCE4 na kompie kumpla, to stwierdziłem, że jednak nie zadowala mnie jego wydajność. Czasem też zdarzały się zwiechy (może z mojej winy, ale to mniej ważne), czego nie toleruję. Kumpel ma GNOME, więc zainstalowałem na innej partycji Debiana z GNOME, lecz moje testy nie trwały długo. :-> Wpadłem na pomysł przetestowania architektury amd64, więc Debian z GNOME poleciał, a na jego miejsce postawiłem Debiana Lenny amd64. Wszystko poszło bez problemów, ale spodziewałem się większego przyrostu wydajności... :-| System co prawda uruchamiał się 10 sekund szybciej, ale to szybko wróciło do normy, a w X'ach wszystko było tak samo wydajne. Następnie spróbowałem kompilacji kernela 2.6.25.1 pod mojego procka, no i moje Lenny 64bit zakończyło żywot. :mrgreen: Aktualnie siedzę na starym 32bit, którego udało mi się odgrzebać. Ale niedługo szykują się ostre porządki na dysku i chciałbym raz na zawsze zainstalować porządny i wydajny system. Więc pytam:

1. Czy to, ze nie widziałem różnicy w wydajności pomiędzy amd64 a i686 jest normalne?
2. Szukam jakiegoś dobrego opisu konfiguracji kernela (chodzi mi o dobór modułów, które trzeba wkompilować, które wywalić?).
3. Zastanawiam się nad zmianą środowiska na XFCE4 lub GNOME. Jakie są wady i zalety tych 3 środowisk? Osobiście lubię KDE, lecz chciałbym czegoś prostego i wydajnego. Zależy mi na obsłudze schematu Baghira (Styl Mac OS) i wydajności w tych aplikacjach (wymieniam na początku najważniejsze):

- GIMP (zdecydowany powód instalacji GNOME/XFCE4)
- ShowIMG (nie wiem pod jakie biblioteki jest pisany)
- Iceweasel (j.w. - jest ,,cukierkowo'' wolny!)
- VLC (j.w.)
- AmaroK (niestety QT, ale uwielbiam ten program :mrgreen :)
- ew. mogę się zgodzić na jakieś fajne zamienniki dla K3b, Kadu, KPowerSave i KOffice.

Mój sprzęt:
Fujitsu - Siemens V5505
Core 2 Duo 1.666Ghz
1GB RAM
Intel X3100
WiFi Intel 4965AGN

Jeśli komuś się będzie chciało czytać, to byłbym wdzięczy za pomoc (dyskusję?) i wyrozumiałość. ;-)

Pozdrawiam.
.

: 04 maja 2008, 16:50
autor: yantar
Na 64bitach zysk wydajnosci glownie uzyskasz na czasochlonnych operacjach typu przekodowanie filmu, obrobka grafiki, renderowanie itp.
Mozesz uzyc np :

Kod: Zaznacz cały

sysvconfig
By wylaczyc zbedne uslugi w systemie. np exim4 jak nie uzywasz.

: 04 maja 2008, 20:17
autor: emcee
Ok, dziękuję. To wiele wyjaścia. ;-) Przy obróbce grafiki na pewno się przyda.

Już wyłączałem niektóre usługi, ale innym programem, nie pamiętam nazwy.

Ktoś pomoże mi z tym kernelem? To ważne.

PS. Tak może radykalnie, ale... Czy są oprócz tego jakiekolwiek plusy korzystania z 64bit? Bez javy przeżyję, ale brak skinów do Iceweasela to już mniej.

: 04 maja 2008, 21:59
autor: psv
emcee pisze:ale brak skinów do Iceweasela to już mniej.
Masz na myśli pluginy? Bo nie rozumiem tego fragmentu chyba.

: 04 maja 2008, 23:37
autor: Grzesiok
apt-get install apt-build
apt-build update — aktualizuje listę repozytoriów,
apt-build upgrade — aktualizuje system,
apt-build install program — instaluje program,
apt-build world — coś dla eksperymentatorów, rekompiluje cały system.

Może coś takiego się przyda.

2. Dobór modułów zależy od tego co masz w kompie i co chcesz aby działało :)
3. XFCE jest lekkie i wydajne a GNOME jest ciężkie i mało wydajne :) choć sam korzystam również z KDE ale to głównie ze względu na gust :)

Pozdrawiam
.

: 05 maja 2008, 00:32
autor: Lyel
Grzesiok pisze: XFCE jest lekkie i wydajne a GNOME jest ciężkie i mało wydajne
Oj...a cóż to za autorytarne stwierdzenie...bo zaczynam czuć się tak, jakbym czytał jakiś trolling na dobrychprogramach ;) Używam Gnome i w żadnym wypadku nie nazwałbym go ani ciężkim, ani mało wydajnym. Wszystko zależy oczywiście od tego, na jakim komputerze tenże debian siedzi. Na każdym procesorze 64-bit gnome śmiga, a jeśli ktoś ma inaczej, to nie jest to wina gnome, a innych czynników mających wpływ na wydajność systemu, choćby przeładowanie zbędnymi usługami. Pozdrawiam.

: 05 maja 2008, 06:35
autor: giaur
Jezeli chodzi o Iceweasela, to jest on dokladnie taki sam w 64 bitach jak i w 32, nie rozni sie zupelnie niczym. Ze skorkami to ja mam problem, bo uzywam wersji 3beta5, do ktorej prawie zadna skorka nie pasuje i wiekszosc pluginow - dobrze ze chociaz Adblock dziala.
Następnie spróbowałem kompilacji kernela 2.6.25.1 pod mojego procka, no i moje Lenny 64bit zakończyło żywot.
Trzeba bylo kompilowac metoda Debianowa - jak by nowe jajo nie dzialalo, to bys odpalil stare. Zreszta i tak pewnie mogles odpalic stare ;-)

: 05 maja 2008, 09:31
autor: Grzesiok
Lyel pisze:
Grzesiok pisze: XFCE jest lekkie i wydajne a GNOME jest ciężkie i mało wydajne
Oj...a cóż to za autorytarne stwierdzenie...bo zaczynam czuć się tak, jakbym czytał jakiś trolling na dobrychprogramach ]

Miałem go i na 64bit i na 32bit i chodzi strasznie a kde śmiga jak ta lala :P
a o xfce tylko słyszałem bo wole kde :D
Pozdrawiam

: 05 maja 2008, 10:58
autor: AdeBe
A może byście nie robili tutaj flame'ów gnomokadeowskich tylko wrzucali jakieś sensowne porady?
Odnośnie kompilacji kernela: znajdziesz raczej niewiele porad co wywalić a co zostawić, zależy to bowiem od sprzętu na którym komp działa.
64 bity raczej nie dają przyrostu wydajności w codziennym użytkowaniu, za to żrą ramu ile wlezie (no może nie aż tyle, ale na pewno więcej).
Proponuję poszukać w necie trochę o ustawieniach w pliku /etc/sysctl.conf, czasem można trochę sobie usprawnić system.
Poza tym jest jeszcze hdparm od ustawień dysku twardego.
Co do własnoręcznej kompilacji: obecnie zdania są podzielone, jedni twierdzą, że dzięki licznym usprawnieniom i nowym rozkazom procków własny kompilat jest wydajniejszy, inni mówią że przy obecnej szybkości procków te różnice są niezauważalne.
Ponoć sporo podczas startu systemu można uzyskać przez własnoręczną edycję skryptów startowych. Nie wiem, nie próbowałem.

I na koniec odnośnie apt-build world: plotka głosi, że nawet Chuck Norris nie znalazł sposobu na prawidłowe działanie tej komendy. Ponoć wynika to z błędów w przetwarzaniu nazw paczek przez apt'a

: 05 maja 2008, 12:34
autor: Rad
AdeBe pisze:Odnośnie kompilacji kernela: znajdziesz raczej niewiele porad co wywalić a co zostawić, zależy to bowiem od sprzętu na którym komp działa.
Powinno się wywalić wszystko, co nie jest potrzebne. Trudno napisać do tego poradnik - należy czytać opisy każdego elementu kernela w menu i samemu decydować.