DZBG50
28-12-2009, 21:03
Salve a tutti, ho realizzato un nas con freenas utilizzando il seguente hardware: cpu Celeron 1GHz, 384MB SDRAM PC100, scheda madre Soltek SL67-EV, scheda di rete 10/100 Dlink DFE-538TX, hdd maxtor 20GB, il resto non conta :D
Ho postato qui e non nella sezione nas perché il mio è un problema di networking. Ho fatto un po' di test di trasferimento dati da e verso il mio notebook, collegandoli entrambi sia ad un router netgear dg834g, che direttamente con un cavo cross. Per i test ho utilizzato un file da 500MB. In windows 7 ho ottenuto 5MB/s dal pc al nas e 8MB/s dal nas al pc (utilizzando CIFS). Con FTP invece rispettivamente 5,2 e 6,5. Ho notato che la cpu va quasi sempre al 100% durante il trasferimento dati e ho pensato dunque che la scheda di rete, essendo un modello economico utilizzasse molta cpu. Ho fatto anche altre prove mettendo la cpu a 660mhz e ho perso più di 1MB/s su tutti i trasferimenti. Ho fatto poi dei test anche con ubuntu, utilizzando NFS, ottenendo velocità un po' più elevate (7,2MB/s scrittura su nas, 8,3MB/s lettura), ma la cpu non si scollava dal 100% e inoltre freenas non riusciva a tracciare i grafici della banda della rete e dell'occupazione cpu, se non dopo aver terminato il trasferimento. Ciò mi fa presupporre che il collo di bottiglia sia veramente la scheda di rete. Sul chip della scheda c'è scritto DL10038E, ma windows la vede come RTL8139 family e anche linux usa i driver 8139. Sicuramente è una 8139 rimarchiata. Che dite cambiando scheda di rete potrei risolvere il problema?
Ho postato qui e non nella sezione nas perché il mio è un problema di networking. Ho fatto un po' di test di trasferimento dati da e verso il mio notebook, collegandoli entrambi sia ad un router netgear dg834g, che direttamente con un cavo cross. Per i test ho utilizzato un file da 500MB. In windows 7 ho ottenuto 5MB/s dal pc al nas e 8MB/s dal nas al pc (utilizzando CIFS). Con FTP invece rispettivamente 5,2 e 6,5. Ho notato che la cpu va quasi sempre al 100% durante il trasferimento dati e ho pensato dunque che la scheda di rete, essendo un modello economico utilizzasse molta cpu. Ho fatto anche altre prove mettendo la cpu a 660mhz e ho perso più di 1MB/s su tutti i trasferimenti. Ho fatto poi dei test anche con ubuntu, utilizzando NFS, ottenendo velocità un po' più elevate (7,2MB/s scrittura su nas, 8,3MB/s lettura), ma la cpu non si scollava dal 100% e inoltre freenas non riusciva a tracciare i grafici della banda della rete e dell'occupazione cpu, se non dopo aver terminato il trasferimento. Ciò mi fa presupporre che il collo di bottiglia sia veramente la scheda di rete. Sul chip della scheda c'è scritto DL10038E, ma windows la vede come RTL8139 family e anche linux usa i driver 8139. Sicuramente è una 8139 rimarchiata. Che dite cambiando scheda di rete potrei risolvere il problema?