- 0
- 0
- 约5.12千字
- 约 60页
- 2026-06-25 发布于北京
- 举报
;Systemtap介绍:动态跟踪技术;;我来过,我看过。”;如果我研究个一、两周,就能有点用处,说不定我也可以坚持下去,不断积累,集小胜为大胜,最终成为技术大牛,走向人生巅峰,迎娶白富美(这是按原来的说法,中兴被美国封锁后,现在改为“最终成为技术大牛,为科技兴国贡献力量)。
源码看个一、两周,就能有点小用途,这就是正向反馈,它会激励人不断深入
下去。
如何建立正向反馈呢?;什么是动态跟踪技术:
又称:动态调试,DynamicTracing。不影响程序的情况下,动态的观察程序运行。
常见的动态追踪技术:Dtrace:solarisSystemTap:Linux
…………
Systemtap基础
基本的开发基础:变量、常量、条件、分枝、循环、子程序或子函数、数组、指针
与地址。;重要概念:探针,probe
动态跟踪技术的基础,相当于数据库的触发器,探针是操作系统的触发器。我们可以利用systemtap,将我们的脚本动态的插入内存。等到一定的条件被解发,脚本就会被操作系统执行。
通常脚本都是显示个内存状态、统计时间等。;比如,已知MySQL的逻辑读操作,从buf_page_get_gen函数开始,到
buf_page_release_latch函数为止。我们来写个统计逻辑读耗时的systemtap脚本。
1#!/usr/bin/stap
2
3globaltm
您可能关注的文档
最近下载
- DB37T 5000.1-2023 建设工程优质结构评价标准 第一部分:房屋建筑工程 .docx VIP
- 2026华为384超节点验收白皮书.pptx VIP
- 食材应急配送预案(3篇).docx VIP
- 入党志愿书范文2000字_标准的入党志愿书范文.doc VIP
- ZBZ-2.5(4.0)MG矿用隔爆型照明信号综合保护装置说明书.doc VIP
- 大修井管理制度和作业指导书汇编.doc VIP
- DBJ50_T-292-2018:低影响开发雨水系统设计标准.pdf VIP
- 城市轨道交通地铁项目施工进度及工期保证措施.doc
- 台湾战后的经济发展和农业政策的转变.doc.doc VIP
- GB 50300-2013建筑工程施工质量验收统一标准.pdf VIP
原创力文档

文档评论(0)