|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Varese
Messaggi: 8429
|
File system e consumi
Iniziamo dall'inizio, quando 2 anni fa installai debian optai per / in xfs e boot in ext2.
Meno di un mese fa, sono passato da un vecchio hd da 320gb ad un nuovo e fiammante samsung da 500gb a piatto singolo, con la speranza di ridurre ulteriormente i consumi, nel travaso del so ho ben pensato di cambiare FS visto che ero un po' stufo di xfs e di dover, soprattutto ogni tanto dover avviare un livecd di ubuntu per eseguire xfs_check e successiva deframmentazione. Visto che si parla bene di ext4 mi sono detto, proviamolo... E' stato abbastanza inaspettato constatare che cambiando hd i consumi aumentarono, invece che diminuire, stranissimo, così mi sono detto: se fosse il FS? Allora ho fatto la prova inversa, ho formattato la partizione da xfs ad ext4 sul vecchio hard disk. HD: WDC_WD3200SD-01KNB0 XFS: 71W EXT4: 94W Come si spiega questo aumento di consumi quando l'unica modifica effettuata è stata quella del FS (oltre che l'hd?) Questo è il nuovo FSTAB: # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda3 / ext4 noatime 0 1 /dev/sda1 /boot ext2 noatime 0 2 /dev/sda2 none swap sw 0 0 /dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0 Questo il vecchio: # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda3 / xfs noatime,nodiratime,logbufs=8 0 1 /dev/sda1 /boot ext2 noatime 0 2 /dev/sda2 none swap sw 0 0 /dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0 Mi viene da pensare che la differenza possano essere i settaggi nella sezione <type> è possibile? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Jan 2006
Città: CATANIA
Messaggi: 2101
|
Quote:
Cmq la critica più feroce mossa ad ext4 è dovuta proprio al fatte che ext4 stressa di più gli HD. Cmq credo che potresti provare con ext3 se vuoi ridurre. E sarebbe interessante anche sapere qual'è il risultato dei tuoi test. |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Varese
Messaggi: 8429
|
Il risultato dal punto di vista dei consumi l'ho già incollato.
HD: WDC_WD3200SD-01KNB0 XFS: 71W EXT4: 94W T'incollo anche quelli dell'hd nuovo: HD: SAMSUNG_HD502HJ XFS: ??W EXT4: 77W Non sapevo dell'aumento dei consumi derivante dall'ext4, sinceramente se devo scegliere fra ext3 e xfs vado di quest'ultimo senza dubbio alcuno, quantomeno lo conosco e so come comportarmi La domanda che mi pongo a questo punto è: per un muletto (con apache, mysql, mldonkey) conviene tenere xfs o ext4? Lasciando perdere per un attimo i consumi. T'incollo anche il risultato della compilazione del kernel (sempre a parità di settaggi) con wd e il samsung, qui penso che il FS c'entri poco in ogni caso: WD 320: real 13m20.236s user 20m35.273s sys 2m45.878s SAM 500: real 12m5.109s user 19m44.834s sys 2m42.078s |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Come hai fatto a misurare i consumi del disco?
C'e' qualche comando che lo fa? grazie
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Varese
Messaggi: 8429
|
Non sono i consumi del solo hard disk, ci mancherebbe
![]() Ho usato un wattmetro a monte dell'alimentatore |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12494
|
Quote:
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jun 2001
Città: Varese
Messaggi: 8429
|
Quote:
Che ti devo dire... questi sono i risultati che ho riscontrato io... purtroppo non posso fare la prova inversa, ovvero il samsung con xfs, in quanto sarebbe un traffico non indifferente (spostare 2 volte i dati, grazie ma no grazie), altrimenti la farei ben volentieri... |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Feb 2004
Città: /media/ValSusa
Messaggi: 3607
|
Siccome il wattametro è a monte dell'alimentatore quei consumi son dovuti in gran parte alla cpu. Se la cpu ha uno scaling, basta che viene stressata di più = consuma di più.
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12494
|
si ma 23 watt in più è un'enormità! Stiamo parlando di 70-90 watt! a me pare davvero troppo per esser colpa solo del file system!
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
|
|
|
|
#10 | ||
|
Senior Member
Iscritto dal: Jun 2001
Città: Varese
Messaggi: 8429
|
Quote:
Quote:
|
||
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12494
|
Quote:
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Jun 2001
Città: Varese
Messaggi: 8429
|
Quote:
|
|
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12494
|
Quote:
cmq per curiosità, perché nn provi in una partizione a reinstallare il sistema da zero e vedere se cambia qualcosa?
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Varese
Messaggi: 8429
|
Ti metto "virtualmente" s'intende
A disposizione l'hd da 320gb dimmi che prove vuoi che faccia |
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Io, in un sistema giocattolo, ho provato ad alleggerire al massimo il journaling con l'opzione data=writeback (Documentazione).
In quel sistema ho impostato quel tipo di journal da qualche mese e non ho riscontrato problemi. Tra l'altro poche settimane fa quel vecchio pc è stato soggetto a una decina di pessimi crash durante delle compilazioni, dovuti proprio a un contatto rovinato del canale IDE1: nonostante il jornal molto blando non ho notato perdite di dati e le partizioni sono rimaste in buona forma. Ho trovato anche questo link in cui sono segnalate altre opzioni che dovrebbero ridurre al minimo le attività accessorie del file system, fino alla disattivazione completa del journal, che però mi sembra un po' eccessivo in un disco normale. Potresti vedere se si nota qualche cambiamento significativo. Se la partizione contiene dati importanti, il jornaling writeback è vivamente sconsigliato, come tutte le altre opzioni.
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
|
|
|
|
|
#16 | |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12494
|
Quote:
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
|
|
|
|
|
#17 | |
|
Senior Member
Iscritto dal: Jun 2001
Città: Varese
Messaggi: 8429
|
Quote:
Ubuntu 9.10 (per semplicità) installazione standard, aggiornamento di tutti i pacchetti e rilevazione con ambo i fs, alla luce dei risultati ottenuti vedo che pratiche mettere in atto per un ulteriore consumo energetico. Zephyr approvi la modalità di test? |
|
|
|
|
|
|
#18 | |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12494
|
Quote:
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
|
|
|
|
|
#19 |
|
Senior Member
Iscritto dal: Jan 2006
Messaggi: 1525
|
Molto interessante questa cosa...
Cosi' su due piedi trovo strana anch'io una cosi' grossa differenza in termini di consumi cambiando unicamente il FS. Aspetto i risultati del test
__________________
-)(- debian -)(- |
|
|
|
|
|
#20 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Varese
Messaggi: 8429
|
Sto installando or ora ubuntu con xfs, penso entro lunedì potrò postare i risultati...
Avete qualche consiglio se conviene fare dei test solamente in idle oppure anche in full? In quel caso la compilazione del kernel come vi sembra? Posto alcune cosette: Ecco come ho partizionato l'hd e farò lo stesso con l'altro fs: /dev/sda1 ext2 128mb /dev/sda2 swap 512mb /dev/sda3 xfs o ext4 tutto il restante. Su ubuntu 9.10, il pc è composto da: Cpu: Athlon X2 BE-2350 (2150 mhz) MB: As Rock AOD790GX/128M Ram: 8gb kingston 800mhz Hd: Western Digital RE3 320gb Lan e audio integrate, sata impostato in modalità ahci. I test: XFS settaggi default, XFS con i settaggi che usavo su debian, EXT4 settaggi default, EXT4 settaggi "ottimizzati" (qui qualcuno deve dirmi cosa modificare però). Consumi: Idle cnq off Idle cnq on Suite phoronix test sul FS ripetuti 4 volte (è un test piuttosto lungo però) Ditemi anche se serve il test di compilazione del kernel (per verificare tempo e consumi) che verrà dato con questi parametri: CONCURRENCY_LEVEL=4 make-kpkg --append-to-version -min --revision=4 kernel_image Fatemi sapere se interessa se no mi limito a rilevare i consumi in idle con cnq on e off. Ultima modifica di Life bringer : 19-12-2009 alle 17:01. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:19.





















