chi scrive su disco?
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- ZeroUno
- Staff

- Messaggi: 5325
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
chi scrive su disco?
Ho una macchina che ha un alto iowait ma non so chi sta scrivendo.
Ho installato iotop ma questo mi mostra che il processo che fa maggior I/O sui dischi è kjournald. E tanti cavoli!!!
Ma chi sta scrivendo sul filesystem?
Ho installato iotop ma questo mi mostra che il processo che fa maggior I/O sui dischi è kjournald. E tanti cavoli!!!
Ma chi sta scrivendo sul filesystem?
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111-
erio
- Linux 4.x

- Messaggi: 1213
- Iscritto il: ven 9 ott 2009, 19:25
- Slackware: 13.37
- Kernel: 3.0.7
- Desktop: kde
Re: chi scrive su disco?
forse iostat ti aiuta di piu per il report,
- ZeroUno
- Staff

- Messaggi: 5325
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: chi scrive su disco?
iostat mi dice quanto I/O si sta facendo sui dischi
a me serve capire perchè tutto questo I/O, chi lo sta facendo
iotop mi dice quale processo lo sta facendo, ma dal momento che i processi non scrivono su disco direttamente ma su un filesystem, journaled, il vero I/O lo fa il kernel quando flusha il journal. Io invece vorrei sapere chi sta scrivendo nel filesystem.
Matteo
a me serve capire perchè tutto questo I/O, chi lo sta facendo
iotop mi dice quale processo lo sta facendo, ma dal momento che i processi non scrivono su disco direttamente ma su un filesystem, journaled, il vero I/O lo fa il kernel quando flusha il journal. Io invece vorrei sapere chi sta scrivendo nel filesystem.
Matteo
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111- brg
- Linux 3.x

- Messaggi: 515
- Iscritto il: sab 12 mar 2011, 14:20
- Slackware: 14.2
- Kernel: 4.4.172
- Desktop: KDE4
- Località: Montecatini
- Contatta:
Re: chi scrive su disco?
Giusto per curiosità quant'è il tuo iowait? Leggendo questa discussione ho lanciato un iostat e mi dice che ho un iowait del ~2%.
Non è che è il disco ad avere problemi ed è lui che causa un'alta latenza nella scrittura, piuttosto che qualche processo ingordo?
Non è che è il disco ad avere problemi ed è lui che causa un'alta latenza nella scrittura, piuttosto che qualche processo ingordo?
- ZeroUno
- Staff

- Messaggi: 5325
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: chi scrive su disco?
Si, che il disco in sofferenza è un dato di fatto, ma se so chi sta scrivendo riduco i danni, perchè a mio parere c'è qualche processo che scrive qualche byte di troppo.
l'iowait mi va oltre il 40% con picchi frequenti a 100%
l'iowait mi va oltre il 40% con picchi frequenti a 100%
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: chi scrive su disco?
Credo che ci sia bisogno di una patch al kernel, ma in passato ho visto questo
https://code.google.com/p/ablktrace/
https://code.google.com/p/ablktrace/
-
dafrasaga
- Linux 1.x

- Messaggi: 179
- Iscritto il: mar 8 set 2009, 11:39
- Slackware: current
- Località: Vinci -FI-
Re: chi scrive su disco?
scusa ma non so se potrebbe essere d'aiuto..
io quando ho creato un ext4 su un raid per un NAS, mi sono accorto che dopo la creazione "veloce" più di un ext3 del fs (4TB) avevo poi una volta montato un accesso quasi continuo al disco. Ho indagato e ho capito che la creazione di ext4 crea solo una parte del fs, il resto lo crea su su.Quindi era un comportamento normale.
Ho dovuto create il fs con lazy disabilitato in modo che tutta la struttura del fs fosse creata.
io quando ho creato un ext4 su un raid per un NAS, mi sono accorto che dopo la creazione "veloce" più di un ext3 del fs (4TB) avevo poi una volta montato un accesso quasi continuo al disco. Ho indagato e ho capito che la creazione di ext4 crea solo una parte del fs, il resto lo crea su su.Quindi era un comportamento normale.
Ho dovuto create il fs con lazy disabilitato in modo che tutta la struttura del fs fosse creata.
- ZeroUno
- Staff

- Messaggi: 5325
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: chi scrive su disco?
ma io l'ho creato 4 anni fa
(ed è ext3)
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111-
dafrasaga
- Linux 1.x

- Messaggi: 179
- Iscritto il: mar 8 set 2009, 11:39
- Slackware: current
- Località: Vinci -FI-
Re: chi scrive su disco?
- Paoletta
- Staff

- Messaggi: 3974
- Iscritto il: lun 25 apr 2005, 0:00
- Slackware: 14.2 - 64 bit
- Desktop: fluxbox
- Località: Varese
Re: chi scrive su disco?
c'e' il tool dstat (anche su questo forum) che ti puo' aiutare:
http://serverfault.com/questions/89135/ ... te-to-disk
http://serverfault.com/questions/89135/ ... te-to-disk