WWW.GENTOO-SRBIJA.ORG
emerge -C python Sreda, 23 Jul/2008  
 » SADRŽAJ
 › Uvod
 › Performanse
 › Mirori
 › Linkovi
 › Download
 › Mailing lista
 › Kontakt
 » PROFIL
» šifra
zapamti me
  Registracija
 » PRETRAGA
 » NOVI PAKETI
sys-auth/pambase-20080723: PAM base configuration files
sys-auth/pam_ssh-1.92: Uses ssh-agent to provide single sign-on
kde-misc/kdirstat-2.5.3: KDirStat - nice KDE replacement to du command
app-crypt/trousers-0.3.1: An open-source TCG Software Stack (TSS) v1.1 implementation
dev-perl/Apache-DBI-1.07: Apache::DBI module for perl
sys-apps/portage-2.2_rc2: Portage is the package management and distribution system for Gentoo
media-libs/taglib-1.5: A library for reading and editing audio meta data
app-accessibility/speakup-3.0.3_p20080722: The speakup linux kernel based screen reader.
media-fonts/inconsolata-1: A beautiful sans-serif monotype font designed for code listings
sys-auth/pam_passwdqc-1.0.5: Password strength checking for PAM aware password changing programs
 » WEBMAIL
 » GENTOO-PORTAGE
Server Moved
Fundraiser Over
Change of IP
Fundraiser
Upcoming Fundraiser
New Advertisements
Quicker "Newest" pages
 »  performanse
Home | (How To)?

1) Gentoo Linux - Uporedni test performansi


Većina ljudi često razmišlja o tome koju vrstu poboljšanja performansi donosi (i ako donosi) Gentoo Linux u odnosu na ostale Linux distribucije. Ova sekcija nastoji da objasni različite faktore koji utiču na performance aplikacija. Ovi testovi upoređuju Mandrake 9.1 i Gentoo Linux 1.4 u oba, ne-prelinkovanom (default) i prelinkovanom stanju. Za test "Gentoo sa prelinkom", prelink je izveden po koracima opisanim u [Howto Gentoo prelink] i koriste se samo aplikacije koje su prelinkovane.


1.1) Pregled operativnih sistema koji su testirani u brzini učitavanja aplikacija


  • Mandrake 9.1 (bez prelinka, sa default kernelom)
  • Gentoo Linux 1.4 za Pentium III (oficijalni prebuilt "GRP" paketi sa CD, bez prelinka, gaming-sources-2.4.20-r3)
  • Gentoo Linux 1.4 za Pentium III (oficjialni prebuilt "GRP" paketi sa CD, sa prelinkom, gaming-sources-2.4.20-r3)

1.2) Gentoo Linux 1.4 za Pentium III koristi sledeće pakete


  • binutils-2.14.90.0.6-r2
  • gcc-3.2.3-r1
  • glibc-2.3.2-r1
  • GCC flagovi (compajling flags) : -O3 -march=pentium3 -fprefetch-loop-arrays-funroll-loops

1.3) Pregled sistema korišćenog za test


  • Pentium III Coppermine 733Mhz
  • 128MB RAM
  • 1461 BogoMIPS (nije ključna stvar za merenje performansi ali ljudi vole detalje :)

Za izvođenje testa se koriste tri aplikacije (Mozilla 1.4x, NetBeans 3.5x i Kmail) koje se učitavaju svaka po 3x.


1.4) Rezultati testa


Test 1: Mandrake 9.1 bez prelinka


  PRVI START DRUGI START TREĆI START
Mozilla 5.34s 5.45s 5.32s
NetBeans 38.37s 14.58s 20.43s
Kmail 0.42s 0.42s 0.46s

Test 2: Gentoo Linux 1.4 za Pentium III bez prelinka


  PRVI START DRUGI START TREĆi START
Mozilla 2.88s 2.82s 2.88s
NetBeans 18.98s 18.35s 18.51s
Kmail 0.39s 0.97s 0.33s

Test 3: Gentoo Linux 1.4 za Pentium III sa prelinkom

  PRVI START DRUGI START TREĆi START
Mozilla 2.8s 2.78s 2.82s
NetBeans n/a n/a n/a
Kmail 0.03s 0.02s 0.01s

Napomena: NetBeans, u trećem testu, nije testiran zato što nije moguće uraditi prelink NetBeans aplikacije. Takođe su prelinkovane samo aplikacije, iako je moguće prelinkovati ceo sistem).

Gentoo Linux donosi bolje performanse na nekoliko načina.

Prvi i najvažniji, u Gentoo su ubačene najnovije free softwere tehnologije, uključujući i najnovije kompajlere. Novi kompajleri donose brži kod, zato ih uzmite u svoje ruke što pre! Treba znati da ovde nije uključena nikakva magija osim korišćenja najnovijih free software poboljšanja.

Drugi način koji je korišćen za povećanje performansi.

Oficijalni Gentoo Linux 1.4 dolazi sa prekompajliranim paketima koji su optimizovani za različite arhitekture procesora. Paketi su optimizovani tako da donesu stabilnost vašem sistemu.

Kao primer, Mozilla za Pentium III, koja je korišćena u ovom testu, radi brzo jer je kompajlirana sa optimizacijom za Pentium III, ali neće raditi na Pentium II i slabijim procesorima. Na taj način iskorišćava sve mogućnosti Pentium III instrukcija, uključujući MMX i SSE instrukcije. Gentoo Linux instalacione diskove možete nabaviti kod nas ili dovući ISO slike sa različitih [mirora].




  Stranicu poslednji put izmenio: kotnik 2007-03-28 17:00:33