编写适用于 Oracle® Solaris 11.2 的设备驱动程序

退出打印视图

更新时间: 2014 年 9 月
 
 

调优驱动程序

Oracle Solaris OS 提供了内核统计信息结构,以便针对驱动程序实现计数器。使用 trace 功能可以实时分析性能。本节介绍有关设备性能的以下主题:

  • Kernel Statistics-Oracle Solaris OS 提供一组数据结构和函数,用于捕获内核中的性能统计信息。内核统计信息(名为 stat)可使驱动程序在系统运行时导出连续统计信息。使用 stat 函数可以编程方式处理 stat 数据。

  • trace for Dynamic Instrumentation-使用 trace 可向驱动程序中动态添加检测过程,这样您便可以执行诸如分析系统和度量性能等任务。trace 利用的是预定义的 stat 结构。