GNU/Linux >> Tutoriales Linux >  >> Linux

Descubrir qué está girando el disco duro

inotify-tools es una forma sencilla de hacerlo. Hay varios ejemplos en su sitio que podrían hacer lo que usted quiere (consulte el ejemplo de inotifywatch para ver uno realmente básico).


Intenta ejecutar iotop ¿quizás? Lo he encontrado útil en el pasado.


Otro consejo:use Systemtap, hay un montón de secuencias de comandos de sondeo en el sitio de systemtap lo suficientemente útiles como para encontrar al culpable.

En otro caso por completo,

Si desea averiguar qué proceso provocó que el disco girara, puede recopilar información configurando la marca /proc/sys/vm/block_dump .Cuando se establece este indicador, Linux informa de todas las operaciones de lectura y escritura del disco que se llevan a cabo, y de todos los ensuciamientos de bloques realizados en los archivos. Esto hace posible depurar por qué un disco necesita girar y aumentar aún más la duración de la batería. La salida de block_dump se escribe en la salida del kernel y se puede recuperar usando "dmesg" o buscar en la función kern de syslog el destino de los mensajes de depuración. Generalmente, debería ser /var/log/debug . Cuando usa block_dump y su nivel de registro del kernel también incluye mensajes de depuración del kernel, probablemente desee desactivar klogd, de lo contrario, se registrará la salida de block_dump, lo que provocará una actividad en el disco que normalmente no existe.


Linux
  1. Cómo averiguar qué hace un comando de Linux

  2. ¿Es posible averiguar qué programa o secuencia de comandos creó un archivo determinado?

  3. Linux – Medios lentos – ¿Ajuste de caché de disco?

  4. La suscripción o el dominio no tienen espacio en disco

  5. Qué proceso está usando todo mi disco IO

¿Cómo averiguo qué procesos están accediendo al disco duro en un sistema basado en GNU/Linux?

error de entrada/salida de ubuntu

¿Existe un sistema de archivos similar a Git?

¿Hay un comando fdisk en Windows?

¿Cómo averiguo qué discos duros hay en el sistema?

¿Por qué hay una discrepancia en el uso del disco informado por df y du?