Solaris 动态跟踪指南

主体缓冲区

在每个 DTrace 调用中都会使用主体缓冲区,它是缺省情况下跟踪操作记录其数据的缓冲区。这些操作包括:

exit()

printf()

trace()

ustack()

printa()

stack()

tracemem()

 

主体缓冲区始终基于每个 CPU 进行分配。此策略不可以调整,但可以使用 cpu 选项将跟踪和缓冲区分配限制为单个 CPU。