![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux调试
sinc00
这个作者很懒,什么都没留下…
展开
-
systemtap的使用
原文地址:http://www.oschina.net/question/12_7608在 SystemTap 出现之前,对于 Linux 程序员或者系统管理员而言,调试内核往往是一场噩梦。例如,你怀疑传递给系统调用 read 的参数 fd 出了问题,想把它打印出来,你需要做的是:首先得到一份内核源码,找到 sys_read() 的函数体中插入 printk() 语句,接下来重转载 2015-03-30 10:21:42 · 611 阅读 · 0 评论 -
取消进程释放资源
的线程终止有两种情况:正常终止和非正常终止。线程主动调用pthread_exit()或者从线程函数中return都将使线程正常退出,这是可预见的退出方式,在这种方式下使用pthread_join(非分离方式),或在detach方式下系统都能正常回收资源;非正常终止是线程在其他线程的干预下(比如使用pthread_cancel的异步方式使线程退出),或者由于自身运行出错(比如访问非法地址)而退出,这原创 2015-07-17 13:41:07 · 1015 阅读 · 0 评论