erlug
[Top] [All Lists]

Re: [Erlug] Benchmarks

To: erlug@xxxxxxxxxxxxxx
Subject: Re: [Erlug] Benchmarks
From: Andrea Paolini <ap@xxxxxxx>
Date: Mon, 07 Mar 2005 22:25:49 +0100
Davide Bolcioni wrote:

IIS serviva pagine molto più velocemente di Linux con Apache.

Sia Linux che Apache hanno preso provvedimenti per rettificare le cose,
come mi pare sia già stato segnalato: trovo la cosa positiva.

Senza dubbio.

4) Da almeno un decennio il collo di bottiglia in un sistema è l'accesso alla memoria al disco.

L'osservazione è del tutto valida in generale, ma le operazioni di
codifica e decodifica chiavi sono una delle poche circostanze in cui
le ottimizzazioni del compilatore possono fare una certa differenza

Forse; mi piacerebbe però vedere qualche numero.

D'altro canto faccio osservare che di recente, sia pure in Fortran, Calboli ci ha mostrato come la scelta del compilatore sia stata *critica*

Sì. La scelta del compilatore, non dei flag di ottimizzazione.


e aggiungo che gcc ha tanti meriti, ma non ha affatto la palma del compilatore che produce il codice eseguibile più ottimizzato.

La cosa era estremamente evidente su macchine non Linux architetture non i386. I compilatori proprietari producevano codice sensibilmente più veloce.

Ne segue, a mio modesto parere, che l'uso di Gentoo andrebbe incoraggiato e non stigmatizzato,

Io non ce l'ho con chiu usa gentoo. Se si trova bene fa benissimo.

Mi si consenta di non credere - fino a prova contratia - a chi millanta prestazioni (che non dimostra mai) estremamente superiori, a rispondere "chissenefrega" a chi propone incrementi di velocità reali di qualche punto percentuale.

9) Non è il tuo caso (stai lavorando ad un progetto universitario) ma in un azienda, coi soldi che ti costa un sistemista che sta una settimana a pistolare con le ottimizzazioni del compilatore ci compri un server.

Questo, se vogliamo, è l'esatto opposto di quanto ho esposto sopra: in azienda è sacrosanto, ma al di fuori una scelta del genere non mi pare avvantaggi chi la compie aumentandone le competenze e non mi pare constribuisca a migliorare il software libero.

A parte la parte (che non ho quotato) nella quali sottolineavi che il modello build-from-source può aiutare a trovere bug nel codice e nei compilatori, che condivido ma alla quale non do' un peso enorme, non vedo che differenza ci sia come cotributo al SW libero nel fare "apt-get install paperoga" o "emerge -pippo -pera paperoga".

Ciao,
        - ap

<Prev in Thread] Current Thread [Next in Thread>