了解 Mac 上的 strace 输出

了解 Mac 上的 strace 输出

我看到了我不理解的系统调用。多个以 _nocancel 结尾的调用。例如 open_nocancel、close_nocancel。这些调用是什么?我在哪里可以找到有关它们的信息?令人惊讶的是,Google 并没有回答这个问题,我手头的 Mac Internals 书也没有回答。

顺便说一句,strace 在 Mac 上不存在,我必须使用 dtruss 来代替。

谢谢你的帮助。

相关内容