A build négy szálon futott egy kétmagos processzoron, ezert valószínű, hogy az újonnan bekerült SMP fejlesztéseknek köszönhető a teljesítménynövekedés. A változások főleg Andrew Doran nevéhez fűződnek, aki ezen a listán tartja számon az eddig végrehajtott és jövőben tervezett változtatásokat.
A levél, benne a válasszal, hogy miért csak 6.2RC2-t használt, elolvasható itt.
- A hozzászóláshoz be kell jelentkezni
Hozzászólások
NetBSD R0X! :)
- A hozzászóláshoz be kell jelentkezni
Jó lenne látni egy *BSD Current,HEAD stb verzió közötti összehasonlítást most már, ha jól olvasok a sorok között minden BSD gyúr a jobb SMP-ért.
Konkrétan ezek érdekelnének :)
NetBSD 4.99
FreeBSD 7.0
DragonflyBSD 1.9
OpenBSD 4.2
És hogy a süti finomabb legyen Linux 2.6.?? (mittomén mondjuk Centos 5 hogy disztribet mondjak)
Mondjatok egy jó tesztprogit, egyszer lehet rászánok egy hétvégét egy 8 core-os gépen és megnézem ezeket. (Sysbench??? pl. jó)
Üdv
Godot
- A hozzászóláshoz be kell jelentkezni
A NetBSD fordítás az épp egy elég jó teszt szerintem. Jó lenne ha valaki megcsinálná átfogóbban, nem csak Free meg NetBSD-n.
- A hozzászóláshoz be kell jelentkezni
OpenBSD-ben giant lock van, mint ahogy a Dragonfly nagy részében is. Matt Dillon tartott erről anno egay előadást, de azóta sem sok változott ezena téren, lévén nincs rá fejlesztő.
--
'Please, just tell people to use Windows.' - Linus Torvalds on KDE and GNOME
Registered M$funboy #006 (vigyázat: memetikai dágvány!!!11)
- A hozzászóláshoz be kell jelentkezni
Az egay olyan mint az epenis? :)
- A hozzászóláshoz be kell jelentkezni
egy akart lenni, csak félregépeltem (magyar bill.)
--
'Please, just tell people to use Windows.' - Linus Torvalds on KDE and GNOME
Registered M$funboy #006 (vigyázat: memetikai dágvány!!!11)
- A hozzászóláshoz be kell jelentkezni
Pedig azt hittem kihozol vmi poent belole. :)
- A hozzászóláshoz be kell jelentkezni
Persze persze, Freudi elszólás ez... ;)
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Na meg az sem mindegy melyik gcc-t használta mert (nekem) a gcc-4 sokkal gyorsabban fordít mint a gcc-3 csak és a teljesítményt tekintve a gcc-3-gyorsabb kódot ad (kb 5%-al).
ja ugyanazt az optimalzációt alklmazva.
- A hozzászóláshoz be kell jelentkezni
Eh, olvasd már el a levelet legalább... TLS nem hülye, mindkét esetben gcc 4.1.2-t használt, teljesen megegyező CFLAGS-el és MAKEOPTS-el.
- A hozzászóláshoz be kell jelentkezni
-al lett forgatva a gcc/binutils/libc ?
Timer frequency ?
Preemption Model ?
"
Each machine has a single FFS filesystem, with soft dependencies, mounted
on /. The NetBSD system has tmpfs mounted on /tmp; the FreeBSD system has
mfs. Obviously, since both systems are stock Mac Minis from the dealer,
the disks are identical.
"
http://gentoo-wiki.com/TIP_Speeding_up_portage_with_tmpfs
Az mfs az lasabb vagy gyorsabb ?
- A hozzászóláshoz be kell jelentkezni
mfs = Memory File System
- A hozzászóláshoz be kell jelentkezni
2 féle névfeloldás nekem is sikerült, ez volt az egyik.
15% elég soknak tűnik csak az SMP -re fogva.
- A hozzászóláshoz be kell jelentkezni
Ha sikerült a névfeloldás, akkor nem értem mit akartál vele. ;)
SMT/SMP egy elég komplex téma, simán lehetnek ennél akár jóval nagyobb eltérések is. Lehet Linux vs. NetBSD között is van ennyi... (majd godot csinál rá benchmarkot :)
- A hozzászóláshoz be kell jelentkezni
Aki türelmetlen, az meg csináljon magának, így nem kell Godot-ra várni (de rossz volt :))).
--
Sokan nincsenek tudatában annak, / hogy egyszer mindenki meghal. / Akik ráébrednek erre, / azonnal abbahagyják az ellenségeskedést.
- A hozzászóláshoz be kell jelentkezni
az mfs sima ffs fajlrendszert csinal a memoriaban, a tmpfs-t pedig kifjezezetten ramdisk-nek terveztek, kevesebb memoriat hasznal es gyorsabb.
viszont build.sh nem piszkal a /tmp-ben, szoval ilyenkor az a lenyeg, hogy az /obj es /src alatt mi van.
--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.
- A hozzászóláshoz be kell jelentkezni
Azért a GCC 3 előnye nem ennyire egyértelmű. :D
Software is like sex, it's better with a penguin. :D (r)(tm)(c)Az
- A hozzászóláshoz be kell jelentkezni
Most komolyan nem a flame kedveert, de nem ertem ezt a logikat:
"One machine is running NetBSD-current as of May 13; the other is running
FreeBSD 6.2RC2, because it's what I use as a host for building a
FreeBSD-based network device image at work. Unfortunately that means I
will regretfully ignore any requests to run this test with other operating
systems or revisions;"
Ennyi erovel en meg tesztelek FreeBSD-current as of May 21 es NetBSD-release-3-0, mert ezt talaltam a fiokomba. Ha mar teszt, akkor miert nem cvs vs. cvs vagy 6.2-release vs. 3.1-release?
- A hozzászóláshoz be kell jelentkezni
ez volt neki, tudod o aktivan fejleszti mindket rendszert, es gondolom egyik gepen a freebsd alapu cuccot fejleszti, a masikon pedig a netbsd current kernelen dolgozik.
de varjuk a te tesztjeidet :)
--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.
- A hozzászóláshoz be kell jelentkezni