linux - Ftrace 开销比较:Linux 中的 trace_printk v/s 自定义跟踪点
问题描述
trace_printk
消息和Ftrace tracepoint
在Linux内核中添加自定义的开销比较是什么?
由于跟踪日志文件中的trace_printk
自定义日志和自定义tracepoint
日志,我猜在性能测量时开销会相同吗?
我想打印某些 Linux 内核函数所花费的时间(使用 ktime_get() 及其差异),并使用 trace_printk 调用记录它们。
解决方案
推荐阅读
- json - Python 在尝试解析 JSON 对象时给出模糊的错误
- apache-spark-sql - 为什么 EMR Spark SQL 的 date_trunc 函数会自动将时间戳转换为字符串?
- python - 无法使用 Python 中的 Requests 模块复制代码以获取证书
- unit-testing - 在多个接口实现上运行相同的参数化测试集
- php - 使用 Laravel 5.8 / Cashier / Stripe 设置订阅时遇到问题
- java - 有没有办法使用 Apache POI 为 docx 文件设置固定元数据?
- rust - 如何将彩色箱子与非静态字符串一起使用?
- php - Laravel:试图获取非对象的属性
- django - IBM-Cloud Django 应用程序与 APP-ID 的集成
- mysql - 如何构造 SQL 正则表达式:查找包含相同开头和结尾但内部组件可变的字符串;并一无所有