c - 可以使用哪些方法让 C 程序显示统计信息,而不会显着减慢速度?
问题描述
我有一个(多进程)守护进程,用 C 语言编写。
我希望它使其内部计数器可用于观察同一台机器上的进程。
至关重要的是,该守护程序永远不会被观察者停止或显着变慢。如果观察者无法跟上,它应该只是丢失更新,而不是减慢守护进程。
我考虑过共享内存和 unix 域套接字。
有更好的方法吗?
解决方案
推荐阅读
- javascript - 浏览器在 Jquery 执行期间卡住了。如何顺利执行 Jquery?
- flutter - 飞镖中的列表地图是不可能的吗?
- c# - ASP.NET API Core:在嵌套方法中设置结果
- javascript - 如何使用 props 更改 fetch 语句 React JS 中的 url?
- python - 绘制 RidgeCV 系数作为正则化的函数
- machine-learning - 空间变压器网络中的投资回报率裁剪
- r - 当某些组对于某些模型为空时,使用 purrr 的图按组估计线性回归
- php - 变形字段 id 大小大于 1 的 Laravel 变形表
- php - PHP没有在类中抛出指定的错误消息
- flutter - 动画尺寸增量增加,动画仅在第一次增量时平滑,颤动