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
|