Я выполняю запрос в MySQL, который обновляет таблицу с 20 миллионами строк.Пока я наблюдаю за системой с помощью iosnoop, fs_usage, top и вижу, что launchd выполняет запись в файл данных MyISAM таблицы, а также в mysqld.
В соответствии с top, активность ЦП чередуется между launchd и mysqld.Когда launchd активен, mysqld относительно неактивен, наоборот.И эти периоды активности соответствуют доступу writed и mysqld для записи в файл данных MyISAM, как сообщили iosnoop и top.
Это кажется мне очень странным.Любая идея, почему launchd участвует в записи файлов данных MySQL?
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Если я остановлю mysqld с помощью loadctl, выгрузим и снова запустим, не используя launchd, т.е.увидеть то же странное поведение, о котором сообщалось в iosnoop, fs_usage и top.