On Wed, Mar 01, 2006 at 11:16:04AM +0100, Daniele Palumbo wrote:
> Alle 09:16, mercoledì 01 marzo 2006, Marco Innocenti ha scritto:
> > Sono indeciso anche su 32 o 64 bit. Ho la sensazione che tra gli
> > sviluppatori di netfilter solo Harald Welte si interessi ai 64 bit. Inoltre
> > gli indirizzi a 64 bit utilizzano più memoria appesantendo un po' il
> > connection tracking. Ma PAE del resto fa proprio schifo.
> > Cosa ne pensi?
> la domanda che secondo me sarebbe meglio ti ponessi è:
> - quali vantaggi ho se metto una macchina a 64 bit?
> l'unica risposta, al momento, mi pare sia "se uso schede con 64 bit di
> indirizzi", ma non so se è sensata.
Ci sono anche altri vantaggi, in primis un accesso più rapido alla memoria
alta. Poi l'architettura a 64 bit presenta più registri. Non ho trovato
in giro benchmark che mostrino le differenze di performance di netfilter
in architetture a 32 e 64 bit ma quelli generali indicano che utilizzando
intel non vi siano differenze apprezzabili di velocità, con amd i 64 bit
sono qualche punto percentuale più veloci.
> di svantaggi ne possiamo parlare fino alla morte:
> da possibili bug che scopri solo con 64 bit,
Vero. Netfilter e' un poco piu' immaturo a 64 bit.
> al calcolo su 64 bit (e non 32)
> che *virtualmente* richiede più tempo, all'hardware molto nuovo che magari
> non riesci a gestire o hai dei bug.
Bhe, le macchine intel a 64 bit esistono da quasi un anno, amd da prima, non e'
propriamente una novita'.
> visto che ti serve una macchina performante, quali differenze avresti a
> livello di performance tra una 32 ed una 64 bit?
Con intel probabilmente nessuna, con amd probabilmente andrebbe un po' piu'
veloca
a 64 bit. Ma non ho ancora fatto dei test ne trovato nulla in giro. Per questo
chiedevo se qualcuno aveva esperienza o link da segnalare.
--
Ciao
Marco Innocenti
|