The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Как понять чем /sbin/init (systemd) раз в 10сек грузит CPU?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Система)
Изначальное сообщение [ Отслеживать ]

"Как понять чем /sbin/init (systemd) раз в 10сек грузит CPU?"  +/
Сообщение от And (??), 01-Мрт-20, 14:06 
На глаз видно в top и на графиках, процесс с pid 1 (/sbin/init, systemd) грузит процессор на примерно одно "ядро" из 4-х. Ubuntu 18.04.latest. Активность для системы ожидаемая, знаю какой сервис в системе даёт эффект.

Как начиная от init и дальше к сервису проследить связь сервисов, модулей, запускаемых бинарей?

Как посмотреть, понять: чем конкретно процесс занимается в тот момент?
Какие модули с какими взаимодействуют?
На чём конкретно создаётся нагрузка - сеть, FS, иные файлы?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Как понять чем /sbin/init (systemd) раз в 10сек грузит CPU?"  +/
Сообщение от Аноним (1), 02-Мрт-20, 00:03 
> Как начиная от init и дальше к сервису проследить связь сервисов, модулей,
> запускаемых бинарей?

systemd-cgls
systemd-cgtop

> Как посмотреть, понять: чем конкретно процесс занимается в тот момент?

System cpu time — strace, user cpu time — gdb. Оба позволяют подключиться к процессу по PID и смотреть что он делает.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру