babeltrace与CTF相关学习笔记-3
- breaktime
- 相关的信息
- csdn相关的:
- babeltrace2手册
- lttng相关
breaktime
暂停一下,看一下眼下的工作。
后面许多工作要做。
去网上找了找同类,发现有几个同仁,也稍研究了一些相关的内容。
这里列一下。
开发工具,对于我们这些码农底层来说,是相当可笑的一件事。是吧。从任何一个角度,也是没有什么益处的。
所以,代表我个人,向这些曾经研究过一二的同仁表达敬意。
之所以,说曾经,是因为我太了解这个行当和当下的上下文了。
有人也提到的lttng C api的问题,这里我也解释一下,昨天的部分时间,也进行了比较深入的学习,因为感谢到不合适,所以暂时冻结了。
因为我们的nanolog每一行(业务代码中)都相当于一个meta,lttng C api这种 C语言宏,预定义的方式,让我担心,是不现实的。成千上万种meta信息,这比较可怕。
相关的信息
csdn相关的:
[LTTng实操]------开发Babeltrace 2插件
https://blog.csdn.net/kuno_y/article/details/125275312
[LTTng学习之旅]------Trace 数据提取和格式转换—Babeltrace 2 C 应用程序开发
https://blog.csdn.net/kuno_y/article/details/125081883
[LTTng实操]------编写Linux应用程序控制Trace过程
https://blog.csdn.net/kuno_y/article/details/125218211
babeltrace2手册
这个其实我们编译时,已得到。
后面有时间,我试一下,如何看到。
Clock snapshot
https://babeltrace.org/docs/v2.0/libbabeltrace2/group__api-tir-cs.html
Babeltrace 2 C API
https://babeltrace.org/docs/v2.0/libbabeltrace2/group__api-tir-trace.html
还有:
https://babeltrace.org/docs/v2.0/man7/babeltrace2-intro.7/
lttng相关
https://lttng.org/docs/v2.13/
这个页面是很好的,因为只有一页。读完整个lttng就了解个大概。