LXR | KVM | PM | Time | Interrupt | Systems Performance | Bootup Optimization

09 2025 档案

基于工具分析代码调用栈(静态/动态/插装等等)
摘要:当代码比较复杂,不易于分析的时候,通过执行一遍来分析调用关系,不失为一种有效的方法。同时还能对阅读结果进行正确性校验。 1 示例 C++ 调用路径分析代码 示例代码: #include <iostream> #include <vector> #include <memory> #include < 阅读全文

posted @ 2025-09-13 23:59 ArnoldLu 阅读(46) 评论(0) 推荐(0)

rocprofv3+Perfetto用于分析ROCm软件
摘要:通过rocprofv3抓取pftrace格式的Trace数据,然后通过Perfetto进行离线分析ROCm软件的行为。 1 rocprofv3 核心功能总结 rocprofv3 是 AMD ROCm 平台上的第三代性能分析工具,用于收集和分析运行在 AMD GPU 上应用程序的跟踪数据和硬件性能计数 阅读全文

posted @ 2025-09-07 23:59 ArnoldLu 阅读(54) 评论(0) 推荐(0)

DKMS:基于源码自动升级内核模块以匹配内核升级
摘要:DKMS(Dynamic Kernel Module Support)是一个用于在系统内核升级时自动重新编译和安装第三方内核模块的功能。Linux 内核升级后,第三方内核模块(如 NVIDIA/AMD GPU 驱动、VirtualBox、无线网卡驱动等)需要重新编译才能与新内核兼容。DKMS自动跟踪 阅读全文

posted @ 2025-09-06 23:59 ArnoldLu 阅读(91) 评论(0) 推荐(0)

导航