Sun Studio性能工具可以在Solaris OS运行加载的过程中分析内核。在Solaris 10 OS中运行Sun Studio软件时可以使用内核分析。该工具可以显示函数数据、调用者和被调用者数据、指令级数据和时间表数据(而不是源代码行数据)。
1)er_kernel工具使用的是Dtrace驱动程序,它是Solaris 10 OS中内建的一个全面动态跟踪工具。使用root之外的用户运行er_kernel工具并指定必要的权限,在/etc/user_attr文件中加入以下内容:
2)将您自已添加到系统用户组中,在/etc/group文件的sys一行中添加您的用户名称。
3)收集试验数据(Collect the experiment)。
4)在单独的一个shell中运行任意加载。
比如说
$find / -type file
5)加载完成后,终止er_kernel工具,方法是在er_print工具中按Ctrl-C快捷。6)将ktest. 1 .er,加载到er_print工具中。
例子: