WWW.GENTOO-SRBIJA.ORG
deep inside i'm still a tux's little helper.... Subota, 04 Jul/2009  
 » SADRŽAJ
 › Uvod
 › Performanse
 › Mirori
 › Linkovi
 › Download
 › Mailing lista
 › Kontakt
 » PROFIL
» šifra
zapamti me
  Registracija
 » PRETRAGA
 » NOVI PAKETI
media-video/vlc-1.0.0_rc4: VLC media player - Video player and streamer
media-video/vlc-1.0.9999: VLC media player - Video player and streamer
media-video/vlc-9999: VLC media player - Video player and streamer
dev-libs/icu-4.2.1: International Components for Unicode
app-misc/yagtd-0.2.8: CLI todo list manager based on the 'Getting Things Done' philosophy.
net-misc/ntp-4.2.4_p7: Network Time Protocol suite/programs
net-irc/konversation-1.2_alpha3: A user friendly IRC Client for KDE4
media-video/ffmpeg-9999-r1: Complete solution to record, convert and stream audio and video. Includes libavcodec. live svn
sys-fs/e2fsprogs-1.41.7-r1: Standard EXT2/EXT3/EXT4 filesystem utilities
media-libs/opencore-amr-0.1.1: Implementation of Adaptive Multi Rate Narrowband and Wideband speech codec
 » WEBMAIL
 » GENTOO-PORTAGE
Recent Troubles
And we're back
 »  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