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
|