自从Brendan Gregg
和Jim Mauro于
2011年出版了《DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and FreeBSD》,无论是关于DTrace
或是其它tracing
技术,好像没有什么新的出版物。而关于这些知识的讨[……]
一本开源书:《Dynamic Tracing with DTrace & SystemTap》
1 Reply
自从Brendan Gregg
和Jim Mauro于
2011年出版了《DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and FreeBSD》,无论是关于DTrace
或是其它tracing
技术,好像没有什么新的出版物。而关于这些知识的讨[……]
今天分享的是pkgsrc维护者Jonathan Perkin
的《Reducing RAM usage in pkgin》。这篇文章介绍了Jonathan
如何利用DTrace
和“内存火焰图”不断改进pkgin
,把pkgin
安装软件时消耗的内存从接近400M
减到了16M
。其实各种内存问题总是困扰每个程序[……]
在今天推荐的是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
脚本,只要稍加变动,就可以用在其它的操作系统中去分析程序的输入数据。文章[……]