Il 25/09/2015 17:56, tarqui ha scritto:
mi scuso in anticipo per l'ot.
e ringrazio a chi vorrà darmi delucidazioni.
sto cercando di capire se mi può servire il pacchetto idle3-tools e a
quale problema si riferisca.
riporto da http://idle3-tools.sourceforge.net/
If you have a Western Digital EADS or EARS drive, please check you SMART
information before it's too late :
If the Load cycle count exceeds 1000, you're probably affected by the
idle3 timer problem.
dunque,
1. il mio hd è WD10EZRX-00A8LB0 quindi EZRX e dunque NON dovrei avere il
problema. giusto?
2. smartctl riporta per il mio hd 199194, quindi ho ugualmente il problema?
nella descrizione del pacchetto (sul repository) viene riportato che il
disco si dovrebbe erroneamente fermare *every eight seconds* di inattività.
se non ricordo male (e la spia del mio hdd lo conferma) esiste uno
storico problema dell'accesso al disco ogni 2 secondi (riguardante
kernel o ext4). quest'ultimo non dovrebbe compensare il problema del
timer impedendo di fatto l'arresto del disco?
ripeto quanto in incipit. grazie per qualsiasi delucidazione.
Roberto
Quando si effettua una write e il sistema ci comunica che è andata a
buon fine non necessariamente il dato è scritto effettivamente su disco.
Anzi: di solito non lo è. Dipende dalla condizione dei buffer di i/o, e
dal parametro "commit" in fstab "commit" e forse da altre cose che
potrebbero anche non essere sotto il diretto controllo del kernel, come
ad esempio in caso di dischi di rete, controller raid hardware con cache
di grandi dimensioni e batteria tampone e chissà cos'altro.
In un sistema normalino con dischi Sata il comando commit viene eseguito
almeno ogni 5 secondi e questo dovrebbe metterti al riparo dal problema
dell'idle3.
Però:
se il sistema è inattivo, nel senso che nessuno ha letto o scritto
niente negli ultimi 5 secondi, il comando commit che fà? Si fa sentire
dal disco che può quindi resettare l'idle counter oppure no?
Se qualcuno ha voglia di fare un test....
Luciano