[linux] Re: onderscheiden processen

Daniel von Asmuth asmuth op bakunin.xs4all.nl
Ma Jan 9 21:05:51 CET 2006


Aldus schreef Kees Theunissen op Mon, Jan 09, 2006 at 08:57:20PM +0100:
> On Mon, 9 Jan 2006, Daniel von Asmuth wrote:
> 
> >Ik heb voor een snelle vergelijking de tijden gemeten benodigd voor
> >het compileren van 'blackbox' op de 32-bit en 64-bit uitvoeringen
> >van Red Hat 3 update 3 op dezelfde AMD-64 doos.
> >
> >make	64 bit		32 bit
> >-----	------		------
> >real	47 s		43 s
> >user	42 s		39 s
> >system	 3 s		 3 s
> >
> >Yep, het lijkt erop dat de 64-bits software langzamer is op 64-bit chip.
> 
> :-)
> 
> In welke volgorde heb je die testen gedaan?
> Eerst de 64 bit en daarna de 32 bit? Zou het dan kunnen dat de 64 bit test
> alle sources (en mogelijk nog het een en ander) van disk heeft moeten lezen
> en de 32 bit versie daarna de bulk uit de disk-cache heeft kunnen halen?

Eerst 64-bit.... Ik heb twee keer dezelfde tar-ball uitgepakt in verschillende 
directories, 'configure' gedraaid, 'make' en 'make install', gevolgd door het
wissen van de source directory, zodat in beide gevallen tijdens de make call
de hele source in de disk cache stond. De compilatie kost vooral rekentijd
en weinig I/O. 

> Heeft de 64 bits versie alvast alle dependencies resolved t.b.v de 32
> bits test?

Nee. (gedaan in een 32-bits Linux OS in een chroot omgeving op een 64-bit
kernel).

> Met andere woorden: weet je zeker dat je test eerlijk was?

Ik lieg bijna nooit:-)


Daniel

-- 
	
	850.000 Nederlanders hebben het al

	(volgens het Diabetesfonds)



More information about the Linux mailing list