在今天推荐的是Andrzej Dyjak
写的文档《DTrace + OS X = Fun
》(原文地址:http://dyjakan.sigsegv.pl/talks/DTrace_Confidence2015.pdf,为了方便大家下载,我在百度网盘存了一份:http://pan.baidu.com/[……]
分享一篇文档《DTrace + OS X = Fun》
Leave a reply
在今天推荐的是Andrzej Dyjak
写的文档《DTrace + OS X = Fun
》(原文地址:http://dyjakan.sigsegv.pl/talks/DTrace_Confidence2015.pdf,为了方便大家下载,我在百度网盘存了一份:http://pan.baidu.com/[……]
在今天推荐的文章《Tracking input with DTrace on OS X》中,作者详细地介绍了如何利用DTrcae
追踪和分析几个和文件操作相关的系统调用:open
,read
和close
。文中给出了完整的DTrace
脚本,只要稍加变动,就可以用在其它的操作系统中去分析程序的输入数据。文章[……]
DTrace architecture
(结构图)如下所示:
最上面是DTrace consumer
程序,它们是运行在user-mode
(用户态)的程序,并且使用libdtrace.so
作为和DTrace driver
打交道的接口。平时我们在命令行运行的dtrace
命令其实就是一个DTrace[......]