Pagina 1 di 1

[Kernel] Moduli del kernel, hard disk sata ed hdparm... di tutto un po'!

Inviato: sabato 21 giugno 2008, 15:48
da janlukemam1
Ciao a tutti!

Nella mia continua ricerca di miglioramenti, ho volto la mia attenzione al settore hard disk (quello dove, oggi come oggi, risiedono i maggiori colli di bottiglia) con l'intento di spremerlo al massimo delle sue capacità.
Ovviamente all'inizio mi sono rivolto a S. Google (la logica RTFM non è proprio così da buttare ;)) e ho seguito una delle tante guide online sull'utilizzo di hdparm. Tutto bello e tutto figo, se non fosse che non mi permette di attivare neanche una delle tante opzioni (-d -m, neanche a parlarne). Continuando a spulciare, ho letto anche del modulo sata_sil da aggiungere in /etc/modules con relativo aumento della confusione nella mia capoccia.
Se qualcuno volesso aiutarmi a risolvere il problema con hdparm e/o indirizzarmi a qualche url dove reperire documentazione sui moduli ed il sata_sil nello specifico, gli sarei molto grato!
L'hard disk in questione è un western digital scorpio da 250 GB e form factor 2,5''.

Grazie mille!  (good)

ps: appena avrò di nuovo il laptop fra le mani, e cioè fra un paio d'ore aggiungerò i listati dei codici di errore ed il seriale preciso dell'hd in questione (yes)

Re: [Kernel] Moduli del kernel, hard disk sata ed hdparm... di tutto un po'!

Inviato: sabato 21 giugno 2008, 15:51
da Guiodic
hdparm non è totalmente compatibile con libata, quindi gli errori sono normali. Comunque il kernel attiva di default il dma quindi non serve...

Re: [Kernel] Moduli del kernel, hard disk sata ed hdparm... di tutto un po'!

Inviato: sabato 21 giugno 2008, 18:09
da janlukemam1
L'errore di hdparm è questo:

Codice: Seleziona tutto

/dev/sda:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Inappropriate ioctl for device
 HDIO_GET_DMA failed: Inappropriate ioctl for device
... ma se il dma è attivato in automatico allora tutto questo è inutile.

Ma anche il multicount è attivato in automatico?

Codice: Seleziona tutto

/dev/sda:
 setting multcount to 16
 HDIO_SET_MULTCOUNT failed: Inappropriate ioctl for device
 HDIO_GET_MULTCOUNT failed: Inappropriate ioctl for device
Di diverso avviso sarei per il discorso dei moduli del kernel e nello specifico di sata_sil: qualche info o suggerimento per la documentazione?