trace-cmd.service Замедляем загрузку?

352
HCSF

Я установил trace-cmd.x86пакет на CentOS 7, потому что я планировал отслеживать некоторые задержки в моем приложении.

Но потом, как я заметил однажды, время загрузки заняло около 2 минут.

Затем я посмотрел /var/log/messagesи обнаружил:

Oct 22 08:57:13 heilinux systemd: Mounted /boot. Oct 22 08:58:13 heilinux systemd-udevd: slow: '/usr/bin/systemctl is-active trace-cmd.service' [739] Oct 22 08:58:13 heilinux systemd-udevd: worker [559] /module/mei is taking a long time Oct 22 08:59:12 heilinux systemd: systemd-udev-settle.service: main process exited, code=exited, status=1/FAILURE Oct 22 08:59:12 heilinux systemd: Failed to start udev Wait for Complete Device Initialization. Oct 22 08:59:12 heilinux systemd: Unit systemd-udev-settle.service entered failed state. 

По какой-то причине systemctlпотребовалось около минуты, чтобы выяснить, trace-cmdактивен ли он (хотя system-analyze blameуказывает, что systemd-udev-settle.serviceпотребовалось 2+ минуты. Я полагаю, что systemd-udev-settle.serviceиспользовался systemctlдля проверки, trace-cmdбыл ли активен, что заняло минуту).

А потом systemd-udev-settle.serviceбыл помечен как провальный.

Есть идеи, что происходит?

Задержка происходит не при каждой перезагрузке, а примерно в 50% случаев.

Одним из решений является удаление trace-cmdпакета, который я хотел бы сохранить, чтобы отслеживать задержки в моем приложении.

0

0 ответов на вопрос

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