Как записать общее количество байтов/секторов/блоков к диску начиная с начальной загрузки?

Дистрибутив "SystemRescueCD" является базирующимся хинду и идет, по крайней мере, со сканером антивируса ClamAV на нем. Это, возможно, имело несколько других инструментов AV также.

http://www.sysresccd.org/SystemRescueCd_Homepage

14
12.08.2013, 10:37
3 ответа

Первая идея, которую я нашел, vmstat -d команда.

Это говорит Вам количество секторов, записанных начиная с начальной загрузки.

fdisk -l скажет Вам размер сектора.

Путем умножения двух можно получить число затронутых байтов.

Кажется, что мой компьютер делает ценность примерно на 1 гигабайт записи за два часа. Путем выполнения быстрого вычисления 128G SSD с 3 000 циклов записи продлился бы 90 лет... Ничто для волнения о.

9
27.01.2020, 19:51

Посмотрите на эту страницу http://linuxpoison.blogspot.com.au/2009/02/how-to-measure-and-read-disk-activity.html

# cat /sys/block/sda/stat

11836508  1974427 276764974 242202738 13703385 18793696 597760590 2010426698      135 76333414 2253542452

Поле 3 - # чтения секторов

Поле 7 - # записанных секторов

9
27.01.2020, 19:51

Используйте команду iotop

Можно также использовать -a опция получить общую запись байтов и читать для каждого процесса.

iotop -a

example

2
27.01.2020, 19:51
  • 1
    Это должно быть iotop -a (для --accumulated, -P средства что-то еще) май –  oseiskar 11.06.2015, 14:14

Теги

Похожие вопросы