Você pode conferir http://samwel.tk/laptop_mode/ . Embora esta página não seja principalmente sobre o seu problema, mas ofereça uma boa visão geral de como as IO funcionam e as idéias, como silenciar seus discos desligando-os.
A resposta curta para o seu problema:
eco 1> / proc / sys / vm / block_dump
produzirá mensagens no syslog como:
Jul 23 10:04:05 kernel locutus: ls (5224): bloco de leitura 7340136 no dm-4
Jul 23 10:04:05 kernel locutus: ls (5224): bloco de leitura 4335136 no dm-4
Jul 23 10:04:05 kernel locutus: ls (5224): bloco de leitura 15505568 no dm-4
Jul 23 10:04:05 kernel locutus: ls (5224): bloco de leitura 7340160 no dm-4
Jul 23 10:04:05 kernel locutus: ls (5224): bloco de leitura 7340168 no dm-4
Eu usei um simples comando ls
NOTA: verifique se o log do sistema foi desligado ou gravado em um ramdisk (tipo: tmpfs) antes de fazê-lo, porque (aspas): "seu sistema pode entrar em um loop de feedback, onde o syslogd causa atividade no disco, isso causa a saída do kernel, e isso faz com que o syslogd faça mais atividade no disco "
Eu recomendo montar / tmp como um ramdisk e configurar o log para / tmp / syslog. Isso no / etc / fstab (e uma reinicialização) fará:
nenhum / tmp tmpfs padrões, tamanho = 256M 0 0