Da li je Gentoo brži od Slack-a
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.
Da li ste izgubili vaš aktivacioni e-mail?

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Glasanje
Pitanje: nema glasanja  (Glasanje se završava: 22 Август 2009, 15:58:41)
ne - 2 (33.3%)
ne - 4 (66.7%)
Ukupno glasova: 6

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: Da li je Gentoo brži od Slack-a  (Pročitano 2054 puta)
0 članova i 1 posetilac pregledaju ovu temu.
Marel
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 190


« poslato: 13 Мај 2006, 18:11:44 »

Napravio sam jedno malo merenje brzina Slack-a i Gentoo-a. Test sam okačio na http://clras.hopto.org/Gentoo_Slackware.html. Ukratko, kad se sve sabere Gentoo je jedno 6% brži. Naravno, komentari su dobrodošli.

Moje lično mišljenje je da nisam preterao sa optimizacijama, tj. da one nisu proizvele kontraefekat. Dakle, to je realno stanje stvari. Gentoo jeste brži, ali ne mnogo. Napravio sam partimage bekap Slack-a pre prelaza na Gentoo, tako da sam mogao da testiram i jedan i drugi na istoj mašini.
Prijavi uredniku   Sačuvana
LYb
Global Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1955



« Odgovor #1 poslato: 13 Мај 2006, 18:26:21 »

Preterao si sa optimizacijama, cak si usporio gentoo, posebno sa -03.

Nisam glasao posto je, em beskoristan poll, em sve zavisi od workloada. Kada se kod mene desava reboot, samo pri gasenju squida-a cekam po 10-tak sekundi, tako da startup i shutdown vremena nisu relevantna za pricu.

Da bi sve bilo _bas_ kako treba, trebalo bi startovati identicne servise na oba sistema, identicno podesene, pa onda meriti vreme dizanja i obaranja. Trebalo koristi i identican kernel, identicnu hotplug/udev/hald/dbus konfiguraciju...
Prijavi uredniku   Sačuvana
Marel
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 190


« Odgovor #2 poslato: 13 Мај 2006, 18:50:32 »

Sve je manje više identično. Neke stvari sam probao da kompajliram i sa O2, pipe, athlon-xp, ali razlike su zanemarljive. Ako hoćeš prekompajliraću ceo sistem sa tim optimizacijama, ali šta da ti radim ako ostane isto Wink.

EDIT: Kernel je 2.6.16-r7 na Gentoo i 2.6.16.9 na Slack-u.
Prijavi uredniku   Sačuvana
Mr_Pingvin
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 596



« Odgovor #3 poslato: 13 Мај 2006, 21:10:55 »

Stvarno je glupo pitanje. Zavisi koj hardver imaš, koji kernel... itd. Svaki distro je priča za sebe. Stvarno počinju da smaraju ova pitanja. Zna se zašto je suse spor kad drži milion procesa u memoriji, a na slacku to sve uključuješ po potrebi, opet mislim da ni jedan gentoo na planeti nije isto optimizovan i ima instalirane iste pakete. Tako da se ne može porediti ni sa samim sobom.. Stvarno glupo pitanje...  :?
Prijavi uredniku   Sačuvana
Marel
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 190


« Odgovor #4 poslato: 13 Мај 2006, 22:44:14 »

Citat: Mr_Pingvin
Stvarno je glupo pitanje. Zavisi koj hardver imaš, koji kernel... itd. Svaki distro je priča za sebe. Stvarno počinju da smaraju ova pitanja. Zna se zašto je suse spor kad drži milion procesa u memoriji, a na slacku to sve uključuješ po potrebi, opet mislim da ni jedan gentoo na planeti nije isto optimizovan i ima instalirane iste pakete. Tako da se ne može porediti ni sa samim sobom.. Stvarno glupo pitanje...  :?

Prvo i prvo, osnovna logička zakonitost je da je svako jednak sa samim sobom. Prema tome, Gentoo ne može biti ni brži ni sporiji od samog sebe. Različite implementacije Gentoo-a (optimizacije) mogu.

Drugo, pošto ti smatraš da rezultat zavisi od hardvera, onda je tvoje mišljenje očigledno da ovaj test ne odražava verno ono što sam nazvao stanjem stvari, a to bi matematički rečeno bila prosečna brzina Gentoo-a u odnosu na druge linux-e. Znači ako je na mom računaru Gentoo 6% brži, a na tvom 10%, onda je prosek 8%. Prema tome moj rezultat delimično odražava ukupni rezultat. Da je na tvom računaru razlika 80%, onda naravno da bi moj test bio potpuno nepuzdan. Dakle moje pitanje i jeste da li se ovaj rezltat može generealizovati.
Prijavi uredniku   Sačuvana
popeye
Administrator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1341



WWW
« Odgovor #5 poslato: 13 Мај 2006, 23:53:37 »

Pojam brzine se očigledno razlikuje. Vidim da skoro svi kada pričaju o "brzini" pod tim podrazumevaju pokretanje programa ili sistema. To je po mom mišljenju nebitno.

Možeš li dati rezultate u radu? Na primer primena filtera u Gimpu na određenu sliku, zamena određenih reči u 50MB teksta u OO ili nešto slično? Ne mislim ni da će tu biti neke drastične razlike, ali je to ono što je važno - programe ionako samo pokrenete jednom, da bi nakon toga proveli sate u radu.
Prijavi uredniku   Sačuvana
Mr_Pingvin
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 596



« Odgovor #6 poslato: 13 Мај 2006, 23:53:40 »

Hteo sam reći da je sasvim normalna stvar da je gentoo najbrži na svetu jer ti omogućava da ga maksimalno prilagodiš hardveru koji koristiš. Slackware gubi još na startu. Sad zavisi nisam video koji kernel si stavio na slack. Meni je mašina prosto poletela kada sam zamenio 2.4 sa sveže iskompajliranim 2.6 kernelom. To su bila osetna ubrzanja. Ako si ostavio default kernel onda se slackware još i dobro drži. Možda je to nekom bitno ali meni je sve jedno da li se program pokrene za 1 sek ili 1.06 sekundi. Sve što je ispod 5 sek je podnošljivo ili 10 ako je u pitanju veća aplikacija..
Prijavi uredniku   Sačuvana
Marel
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 190


« Odgovor #7 poslato: 14 Мај 2006, 00:25:38 »

Citat: popeye
Pojam brzine se očigledno razlikuje. Vidim da skoro svi kada pričaju o "brzini" pod tim podrazumevaju pokretanje programa ili sistema. To je po mom mišljenju nebitno.

Možeš li dati rezultate u radu? Na primer primena filtera u Gimpu na određenu sliku, zamena određenih reči u 50MB teksta u OO ili nešto slično? Ne mislim ni da će tu biti neke drastične razlike, ali je to ono što je važno - programe ionako samo pokrenete jednom, da bi nakon toga proveli sate u radu.

Naveo sam rezultat u Firefox-u rendanja strane od 4MB. Za GIMP mi je palo na pamet, ali sam smatrao da je to bitnije za profesionalce, dok prosečnom korisniku retko kad će zatrebati. Men lično najviše smeta čekanje da se pokrenu neki glomazniji programi. Npr. karakteristično je pokretanje kde programa iz gnome-a. Ono što sam kasnije primetio, a nisam uneo u test je da kad snimim setup sa pokrenutim KDE System Guard-om, posle se svaki put ovaj program pokrene praktično trenutno. Kod Slack-a to nije slučaj, kao ni kod Gentoo-a kad se ne pokreće automatski sa gnome-om. Vrlo čudno.

Elem, gledaću da istestiram i GIMP. Predložite još neke primere koji bi bili interesantni.
Citat
Hteo sam reći da je sasvim normalna stvar da je gentoo najbrži na svetu jer ti omogućava da ga maksimalno prilagodiš hardveru koji koristiš. Slackware gubi još na startu. Sad zavisi nisam video koji kernel si stavio na slack. Meni je mašina prosto poletela kada sam zamenio 2.4 sa sveže iskompajliranim 2.6 kernelom. To su bila osetna ubrzanja. Ako si ostavio default kernel onda se slackware još i dobro drži. Možda je to nekom bitno ali meni je sve jedno da li se program pokrene za 1 sek ili 1.06 sekundi. Sve što je ispod 5 sek je podnošljivo ili 10 ako je u pitanju veća aplikacija..

Pogledaj gore naveo sam da je kernel 2.6.16.9. Ali dobra primedba za kompajliranje, taj kernel na Slack-u jeste kompajliran i to sa optimizacijama. To je jedino od značaja što je kompajlirano sa optimizacijama.

Inače, činjenica je da je Slack optimizovan za 486. Tu je Gentoo u velikoj prednosti, ali ipak se stiče utisak da gcc ne iskorišćava dovoljno prednosti novijih procesora. Korišćen je gcc 3.4.6. Interesantno je da je prekompajliran firefox sa mozilla.org brži od "emerge-ovanog". On je optimizovan za 686, a ja imam Athlon XP. Tako da ne mogu da objasnim dodatnu prednost nego korišćenjem drugog kompajlera.

Korekcija: pogrešno sam rekao da je prekompajliran brži,  oba su iste brzine.
Prijavi uredniku   Sačuvana
Marel
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 190


« Odgovor #8 poslato: 15 Мај 2006, 00:50:34 »

Napravio sam i drugi deo testa test sa GIMP-om i OpenOffice-om u kome možete videti i uticaj raznih optimizacija na performanse.
Prijavi uredniku   Sačuvana
popeye
Administrator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1341



WWW
« Odgovor #9 poslato: 15 Мај 2006, 20:59:14 »

Link ne radi. Mozes li dati drugi ili sazeti rezultate u jednu poruku na forumu?
Prijavi uredniku   Sačuvana
Marel
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 190


« Odgovor #10 poslato: 15 Мај 2006, 22:59:39 »

Sad bi trebalo da radi, probajte ponovo. Ukratko Gentoo je malo brži u GIMP-u, a Slackware u OpenOffice-u. Evo samo ukupnih rezultata
Kod:

Task Gentoo Opt1 Gentoo Opt2 Gentoo Opt3 Gentoo Opt4 Slackware
Overal GIMP 320.25 325.1 308.8 300.5 361.25
Overal OpenOffice 163.8 - 161.2 164 152.5

Opt1 je stara optimizacija, Opt2 je konzervativna, Opt3 uključuje neke opcije koje su preporučivane na Gentoo forumu, a Opt4 dve od 4 optimizacije iz O3 + LDFLAGS.

EDIT: Očigledno svaki program je napisam na različiti način i svakom odgovaraju različite optimizacije. Koliko sam ja video, portage ne podržava definisanje ovih flegova zavisno od paketa. Osim toga, otkriti šta kom odgovara trajalo bi čitavu večnost. Bilo bi dobro da postoji neka baza podataka o tome, ili da se to definiše u ebuild-u. Mada i sada tako nešto postoji, jer ebuild-ovi imaju sposobnost da filtriraju C(XX)FLAGS.
Prijavi uredniku   Sačuvana
popeye
Administrator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1341



WWW
« Odgovor #11 poslato: 16 Мај 2006, 00:13:07 »

Rekao bih da OO tim najbolje zna kako da optimizuje prevođenje koda. Smiley

No, za Gimp su rezultati iznenađujuće dobri u korist Gentoo. 300 prema 360 je odličan rezultat, za toliku razliku u performansama ljudi kupuju duplo skuplji procesor, na primer.
Prijavi uredniku   Sačuvana
LYb
Global Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1955



« Odgovor #12 poslato: 16 Мај 2006, 19:24:08 »

Nego, u onim raznim optimizacijama sam video i stvari poput -mmmx -m3dnow -msse... Cemu to i zasto sve kompajliras sa tim flegovima? Zato i postoje USE flgovi, to tamo podesis, pa aplikacije koje mogu da imaju koristi od toga, bice kompajlirane sa tim optimizacijama. Ovo uopste nema smisla, sve kompalirati sa time.
Prijavi uredniku   Sačuvana
Driver
Jr. Member
**
Van mreže Van mreže

Poruke: 55



« Odgovor #13 poslato: 16 Мај 2006, 19:49:14 »

svi linuxi rade istom brzinom. sve zavisi od toga kako ga napravis i koji kernel stavis
Prijavi uredniku   Sačuvana
popac
Global Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1656



WWW
« Odgovor #14 poslato: 20 Јун 2006, 14:55:56 »

Grešiš, ovaj silno grešiš sine...
Prijavi uredniku   Sačuvana
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: