GNU/Linux >> Linux Esercitazione >  >> Linux

Come identificare la scrittura pesante su disco?

In qualità di autore di Dstat vorrei indicare ulteriori opzioni. Puoi vedere facilmente quale processo sta consumando la maggior larghezza di banda I/O:

dstat -ta --top-bio

ordstat -ta --top-io

Il primo è l'I/O del blocco superiore e il secondo l'I/O superiore (incluso la memorizzazione nella cache). Questo può aiutarti a convalidare se questo è ciò che ti aspetti (sia come consumatore che come consumo).

Esistono altri plugin che possono aiutarti a identificare il tasso di utilizzo dei dischi:

dstat -tdf --disk-util

Quindi, se hai colli di bottiglia I/O, questo ti dirà quali dischi sono coinvolti in modo da poter vedere se si può fare qualcosa al riguardo.

E se stai risolvendo problemi di filesystem (di rete) specifici, puoi usare altri plugin per ottenere maggiori informazioni su quei filesystem. Dstat ha anche plug-in per altre metriche (cpu, VM, virtualizzazione, ecc...) e, a seconda di ciò che devi visualizzare, puoi scrivere i tuoi plug-in o modificare i plug-in esistenti per mostrare esattamente ciò che devi correlare.

Tuttavia, se hai bisogno di aiuto, vuoi contribuire o avere una nuova idea ingegnosa, contattami per vedere come possiamo procedere...


Installa iotop e trova quale programma lo sta facendo.


Puoi usare il fantasioso strumento dstat


Linux
  1. Come scrivere un ciclo in Bash

  2. Come partizionare un disco in Linux

  3. Come trovare un disco è SSD o HDD in Linux?

  4. Come scrivere un file in un altro?

  5. Come identificare la porta di un processo?

Come aumentare lo spazio su disco virtuale della VM su VirtualBox

Come distribuire VDO su un disco | Cappello rosso

Come montare il disco NTFS su Linux

Come crittografare la partizione su Linux

Come formattare le partizioni del disco su Linux

Come creare partizioni del disco su Linux