123
ktrace

ktrace

ktrace实用程序启用指定进程的内核跟踪日志记录。内核跟踪数据记录到文件ktrace.out。
ktrace实用程序启用指定进程的内核跟踪日志记录。内核跟踪数据记录到文件ktrace.out。跟踪的内核操作包括系统调用,名称转换,信号处理和I / O。在流程上启用跟踪后,将记录跟踪数据,直到退出流程或清除跟踪点为止。跟踪的进程可以快速生成大量日志数据。强烈建议用户在尝试跟踪进程之前记住如何禁用跟踪。以下命令足以在所有用户拥有的进程上禁用跟踪,并且如果由root用户执行,则在所有进程上也可以进行跟踪:... $ ktrace -C跟踪文件不可读;使用kdump(1)对其进行解码。该实用程序只能与内核配置文件中使用“ KTRACE”选项构建的内核一起使用。

Mac版ktrace的替代品

DTrace

DTrace

DTrace是针对Solaris,Mac OS X和FreeBSD的性能分析和故障排除工具。
Quartz Debug

Quartz Debug

Quartz Debug是Xcode工具的一部分,允许开发人员监视和测试各种Quartz和Quartz Extreme应用程序以及性能问题。
  • 免费应用
  • Mac