Mac OS X 上是不是有 dtrace ustack() 助手?

Posted

技术标签:

【中文标题】Mac OS X 上是不是有 dtrace ustack() 助手?【英文标题】:Are there dtrace ustack() helpers on Mac OS X?Mac OS X 上是否有 dtrace ustack() 助手? 【发布时间】:2010-03-31 21:48:13 【问题描述】:

我一直想知道是否有机会在 Mac OS X 上为 python 和其他解释语言使用 dtrace ustack 助手?我知道当给 ustack 一些额外的内存作为缓冲区时,你可以弄清楚 OpenSolaris 上的 python 和 php 在做什么。这在 Mac OS X 上是否可行?

问候 雷乔

【问题讨论】:

【参考方案1】:

看起来 ustack 助手在 MacOSX 上被破坏了:

http://opensolaris.org/jive/thread.jspa?threadID=138082

编辑:opensolaris 链接已停用。这是另一个副本: http://www.mail-archive.com/dtrace-discuss@opensolaris.org/msg04668.html

编辑 2:更改此问题的最佳方法(我知道)是与您的 Apple 开发人员联络员(如果您有联络员)升级或在 bugreport.apple.com 上提交错误。

【讨论】:

以上是关于Mac OS X 上是不是有 dtrace ustack() 助手?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以在 Mac OS X 上通知 DTrace 动态生成的代码?

无法在 Mac OS X 上通过 jinfo 启用 DTrace 探测

如何在 Mac OS X Leopard 上的 dtrace 中使用热点探针?

dtrace 影响,监控进程 (OS X)?

我可以在 OS X 10.5 上使用 dtrace 来确定我的哪个 perl 子程序导致的内存分配最多吗?

是否可以从 DTrace 隐藏 OS X 应用程序?