除了我们产品提供的内置性能跟踪功能以外,还有Windows系统工具可用于监控几乎所有类型的性能,包括CPU、内存、文件系统和网络使用情况,您不必仅依赖于任务管理器。
Windows提供一个叫做PerfMon(性能监视器)的实用程序,它能够绘制和记录特定进程的性能指标,同时可以为性能监视和记录设定警报和定时。
使用Windows 7性能监视器查看和记录性能数据的步骤如下:
- 确保LabVIEW已打开。
- 单击“ 开始”菜单 ,然后单击“运行”。
- 在运行命令提示符下键入perfmon ,然后单击“ 确定” 。
- 您将看到性能监视器弹出。
- 单击“性能监视器”窗口顶部附近的绿色“+”符号以显示“ 添加计数器”窗口。
- 在左侧,选择要添加的计数器,然后单击添加>> 。您的计数器会出现在“添加的计数器”下。单击确定 。
要添加的计数器有很多选项,在处理LabVIEW性能问题时,可能会有一些特别注意事项:
- 内存
- 处理器
- 进程(如上图所示):在进程中,您可以选择要监控的特定程序。在左上角的窗口中,您可以选择要监视的进程的各个类型,例如%Processor Time或Virtual Bytes 。在左下方的窗口中,您可以选择要监视的进程。上面已经选择了LabVIEW 。
- 现在,您应该能够在图表上看到所有选定的计数器正在进行更新。
- 如果想将此数据记录到文件中,请右键单击“ 性能监视器”,然后选择“ 新建”»“数据收集器集” 。
- 输入数据集的名称,然后按“ 下一步” 。
- 完成其余步骤,包括选择要保存日志文件的位置等。
- 如果要开始记录性能数据,请右键单击您的数据收集器集,并选择开始 。要停止记录,请右键单击并选择停止。
注意: PerfMon提供ActiveX属性和方法,允许您通过另一个应用程序开发环境(ADE)控制它,甚至将其用作应用程序中的嵌入式控件。