Какие методы можно использовать, чтобы позволить программе на С отображать статистику без шансов существенно ее замедлить? - PullRequest
0 голосов
/ 07 октября 2019

У меня есть (многопроцессный) демон, написанный на C.

Я бы хотел, чтобы его внутренние счетчики были доступны для наблюдения процессов на той же машине.

Это очень важночто этот демон никогда не останавливается или значительно замедляется наблюдателем. Если наблюдатель не в состоянии следить, он должен просто потерять обновления, а не замедлять работу демона.

Я рассмотрел сокеты общей памяти и домена unix.

Существуют ли более подходящие подходы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...