Моніторинг активності диска в Mac OS X

Зміст:

Anonim

Ви можете відстежувати активність диска в Mac OS X за допомогою програми Activity Monitor або кількох інструментів командного рядка. Монітор активності є найпростішим і найбільш зручним для користувача, але параметри терміналу дозволяють отримувати додаткову інформацію.

Перегляд активності диска на Mac за допомогою монітора активності

Для більшості користувачів Mac, які хочуть швидко отримати уявлення про активність диска, вони можуть перевірити програму Activity Monitor.

  • Запустіть Монітор активності, розташований у /Applications/Utilities/, або ви можете натиснути Command+Пробіл, щоб відкрити пошук Spotlight і знайти його таким чином
  • Натисніть вкладку «Активність диска» в програмі «Монітор активності»
  • На графіку праворуч показано активність диска
  • Зверніть особливу увагу на «Зчитування даних/с» і «Запис даних/с»

Що спричиняє використання диска? Іноді це пов’язано з використанням процесора, і деякі програми та процеси працюють надто важко, як-от під час конвертації відео, аудіо або Spotlights mds і mdworker. Щоб знати напевно, запустіть термінал із /Applications/Utilities/ і читайте далі.

Моніторинг активності диска з командного рядка

Те, що відображається в моніторі активності, може бути дещо обмеженим, і якщо вам потрібна інформація про те, яка програма чи процес спричиняє введення та виведення даних на диск, ви можете запустити термінал і використати наступні команди, щоб отримати більше інформація.

iotop

Спочатку iotop, який, як не дивно з огляду на назву, схожий на top для I/O

sudo iotop -C 5 10

iotop повідомить приблизно так, показуючи загальне читання/запис диска, а також процеси, команду (або програму) і розмір байтів, які активно записує кожен процес:

Щоб легше порівняти програми та процеси, які використовують диск, передайте прапорець -P разом із командою iotop, а потім зверніть увагу на стовпець % I/O:

sudo iotop -P -C 5 10

iotop також можна звузити за дисковим приводом, вказавши шлях і використовуючи прапорець -m. У наведеному нижче прикладі лише коренева файлова система спостерігатиметься за активністю:

sudo iotop -Pm /

iotop — це не єдиний варіант…

fs_usage

Програма fs_usage — ще один вибір, щоб побачити, що відбувається з активністю диска та файловою системою. За замовчуванням fs_usage може бути схожим на пожежний шланг, показуючи масу даних, які можуть бути зайвими для деяких основних потреб:

sudo fs_usage -f filesys

fs_usage також показує зчитування та записування диска, а також програму або процес, які їх викликають.

Моніторинг активності диска в Mac OS X