Нагрузка жесткого диска

Тема в разделе "Linux", создана пользователем SaInT.P, 4 авг 2012.

  1. SaInT.P

    SaInT.P

    Сообщения:
    1.270
    Симпатии:
    237
    Подскажите где и как мне узнать нагрузку на жесткий диск в ubuntu linux server
    Спасибо
     
  2. ZloyMonah

    ZloyMonah

    Сообщения:
    479
    Симпатии:
    71
    Юзай fuser -mv /раздел fs
    Еще есть хорошая команда lsof - список открытых на текущий момент файлов в системе.
    Ну и vmstat, iostat, конечно.

    Отличная утилита для мониторинга нагрузки на винт. Показывает какие процессы читают с диска, пишут и используют своп.

    sudo aptitude install iotop

    Еще так можно

    apt-get install atop

    atop -c1 -dl
     
  3. SaInT.P

    SaInT.P

    Сообщения:
    1.270
    Симпатии:
    237
    После установки,это прописать и покажет?
     
  4. MFS

    MFS

    Сообщения:
    1.309
    Симпатии:
    537
    fuser в дебиане находится в составе pcmisc (apt-get install pcmisc)


    - fuser: отображает процессы, которые используют заданные файлы или сокеты.
    - killall: посылает сигнал процессам с указанным именем, например,
    "killall -HUP named".
    - peekfd: показывает данные, передающиеся через файловый дескриптор.
    - pstree: показывает запущенные процессы в виде древовидной структуры.
    - prtstat: выводит статистику процесса (файл /proc/<pid>/stat)
     
  5. ZloyMonah

    ZloyMonah

    Сообщения:
    479
    Симпатии:
    71
    iotop - мне нра! Видно скорость и процентную нагрузку на диск и какой процесс грузит его + скорость чтения и записи! )))))

    На вкус и цвет - есть фломастеры! )))
     
  6. MFS

    MFS

    Сообщения:
    1.309
    Симпатии:
    537
    Если запускать с параметром О или нажать О - будет показывать только те процессы, которые читают-пишут с/на диск

    Параметр -a выведет суммируемую нагрузку по каждому процессу


    Запускается под рутом.