Я на MacOs 10.12.5. Я намагаюся робити введення-виведення з високим обсягом, але деяка задача, що управляється запускаючим ударами кожного зміненого блоку диска кожні 30 секунд. Коли це відбувається, мій великий об'єм вводу-виводу повинен конкурувати, викликаючи сильне сповільнення. Як визначити проблемне завдання?
Я вважаю, що це щось стосується запуску, тому що fs_usage -w -f diskio
говорить мені, що це так. Кожні 30 секунд він видає такий список для кожного зміненого блоку диска в системі (вибачте, що потрібно прокрутити, щоб побачити запуск):
14:34:33.887889 WrData[AT3] D=0x0068c05a B=0x1000 /dev/disk2 /Users/simon/Library/Application Support/Google/Chrome/Default/Session Storage/000430.log 0.000145 W launchd.9793620
14:34:33.887893 WrData[AT3] D=0x00549a2b B=0x1000 /dev/disk2 /Users/simon/Library/Application Support/Google/Chrome/Default/Session Storage/LOG 0.000107 W launchd.9793620
14:34:33.887895 WrData[AT3] D=0x00570119 B=0x1000 /dev/disk2 /Users/simon/Library/Saved Application State/com.apple.Terminal.savedState/window_2.data 0.000070 W launchd.9793620
14:34:33.887897 WrData[AT3] D=0x0056fab5 B=0x1000 /dev/disk2 /Users/simon/Library/Saved Application State/com.apple.Terminal.savedState/window_3.data 0.000064 W launchd.9793620
14:34:33.887912 WrData[ANT3] D=0x0056ffd0 B=0x1000 /dev/disk2 /Users/simon/Library/Saved Application State/com.apple.Terminal.savedState/windows.plist 0.000072 W launchd.9793620
Я подумав, що це моє антивірусне програмне забезпечення McAfee, тому я виключив файли, які я писав, під час сканування в реальному часі, а потім спробував вимкнути його.
Тоді я подумав, що це може бути пошук у центрі уваги, але знову ж таки виключення обсягу, на якому знаходяться файли даних, не завадило цій запущеній задачі повторно отримати доступ до файлів.
Біг launchctl list
показує список із 327 завдань. Я б хотів, щоб можна було звузити це лише до одного.
Хоча я впевнений, що завдання виконується кожні 30 секунд, переглядаючи його багато разів, я не можу знайти жодних згадок про відповідне "30" у файлах конфігурації. У мене є:
- Жодної згадки про "30" в / Система / Бібліотека / LaunchAgents
- Одна згадка про "30" в / Система / Бібліотека / LaunchDaemons
- com.apple.powerd.swd.plist встановлює ThrottleInterval на 30
- Жодної згадки про "30" в / Бібліотеці / LaunchAgents
- Одна згадка про "30" в / Бібліотека / LaunchDaemons
- com.mcafee.virusscan.fmpd.plist встановлює ExitTimeout на 30
- Жодної згадки про "30" у ~ / Бібліотеці / LaunchAgents
Хоча МакАфі зазначає "30", відключення та виключення файлів не мало значення.
Буде вдячна будь-яка допомога у визначенні завдання, яке має доступ до змінених блоків дисків.