gpt4 book ai didi

linux - 在 OSX 10.9 上 Pstack 进程

转载 作者:IT王子 更新时间:2023-10-29 01:00:43 29 4
gpt4 key购买 nike

在linux上我们一般为了查看给定时间的进程栈

pstack <pid>

我想知道 osx 中的相同内容是什么。

谢谢

最佳答案

sudo /usr/libexec/stackshot -i -u -p <pid>

这会将相关进程的所有线程的堆栈跟踪附加到文件/Library/Logs/stackshot-syms.log 中。在调用 stackshot 之前考虑删除文件 stackshot-syms.log。参见:stackshot(1)

注意:OS X 10.11 EL Capitan 不再包含 stackshot。请改用 lldb 调试器:

echo "thread backtrace all" | lldb -p <pid>

lldb 是命令行开发工具的一部分。如果您的机器上没有 lldb,弹出窗口将帮助您安装 XCode。

关于linux - 在 OSX 10.9 上 Pstack 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24523118/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com