További NetBSD, FreeBSD, Linux SMP benchmark-ok

Címkék

Andrew Doran, aki főállásban a NetBSD SMP implementációján dolgozik, a múltkori benchmark eredmények után újabbakkal állt elő. A fejlesztő a múltkori teszt óta értesült arról, hogy Linux alatt a glibc memória allokátora helyett a Google "tcmalloc"-ját használva jobb eredményeket lehet elérni. Ezen kívül további fejlesztéseket végzett NetBSD-n jemalloc témakörben, illetve egyéb bugok is javításra kerültek. Az eredmények:

A FreeBSD-s Kris Kennaway úgy gondolta, hogy ő is elvégzi a FreeBSD és a NetBSD összehasonlítását. Neki a 70-80%-kal jobb eremény jött ki a FreeBSD javára egy 4 processzoros rendszeren.

Ezt követően MySQL helyett PostgreSQL-lel is tesztelt:

A thread itt kezdődik.

Hozzászólások

A különbség oka azért valljuk be lehet ez is:
4x700 MHz PIII Xeon vs 8 core Opteron...

Igen, de szvsz. az Opteronos számít többet, hiszen az izmosabb többmagos procik felé haladunk, az a lényeg, hogy azon hogy fut. Hogy a P3-ason mi a helyzet, az pár év múlva senkit nem fog érdekelni, ezért nem jó úgy felfogni a dolgot, hogy az a különbség nem is különbség, mert csak izmos cuccon észlelhető, mert ami most a P3-on elhanyagolható előny, az izmosabb gépeknél hatalmas kükönbség lehet. Tudom, hogy nem írtál ilyet, szóval nem kritikának szántam, csak ez merült fel bennem.

Ugy latom a mezei malloc nem csak nekem nem tetszik :)

netbsd kernel meg mindig szenved a lock-tol, ami 8 processzoron elo is jott ahogy varhato volt
meg rengeteg munka van vele es release-ig meg nem igazan beszelhetunk semmi konkretumrol, csak hosszutavon lesz ebbol igazi eredmeny

--
Bow down and admit defeat. | Old, weak and obsolete.

Remélem mindenki látja a szemével, hogy a PostgreSQL mellett nagyobb tps van mint a Mysql mellett :)

--
Gabriel Akos