随笔分类 -  Linux调试

摘要:通过 pthread_self 及 std::this_thread::getid函数获取的线程ID,跟使用top/htop命令呈现的线程ID不对应。 通过如下代码获取跟top/htop一致的TID: #include <syscall.h> pid_t gettid(void) { return 阅读全文
posted @ 2022-12-14 17:33 山岚2013 阅读(183) 评论(0) 推荐(0) 编辑
摘要:PC主机安装必要软件 sudo apt-get install bison flex expect-dev build-essential m4 autoconf automake texi2html 源码下载 gdb ncurses termcap 编译termcap wget https://f 阅读全文
posted @ 2022-05-31 15:29 山岚2013 阅读(261) 评论(0) 推荐(0) 编辑
摘要:交叉编译 gperftools 及使用 sudo apt-get install kcachegrind # 导出为 callgrind 格式时需要 sudo apt install doxygen-latex sudo apt install graphviz # 编译 pprof go inst 阅读全文
posted @ 2022-04-24 20:13 山岚2013 阅读(2036) 评论(0) 推荐(0) 编辑
摘要:调试时查看依赖DSO pidof tvm_rpc_server cat /proc/<pid_of_tvm_rpc_server>/maps 子进程调试 1.vscode -- launch.json "setupCommands": [ { "description": "为 gdb 启用整齐打印 阅读全文
posted @ 2022-01-17 21:01 山岚2013 阅读(373) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示