Using PerfMon to Track Process Performance
Primary Software: LabVIEW Development Systems>>LabVIEW Full Development System
Primary Software Version: 7.1
Primary Software Fixed Version: N/A
Secondary Software: N/A
I need to track the performance of one or more processes. How can I track and log system and process information on a Windows operating system?
Besides the built-in performance tracking our products offer already, there are also Windows system tools available for monitoring almost every type of performance, including CPU, memory, file system and network usage. You do not have to rely merely on the Task Manager.
There is a Windows utility called PerfMon (Performance Monitor) that has the ability to graph and log performance metrics for specific processes, as well as set alarms and timing for performance monitoring and logging.
Steps to View and Log Performance Data Using Windows 7 Performance Monitor:
(For Windows XP instructions, see attached document)
Note: PerfMon provides ActiveX properties and methods, allowing you to control it through another ADE and even use it as an embedded control in an application.
LabVIEW 2013 Help: Using the Profile Performance and Memory Window
LabVIEW 2013 Help: Profiling VI Execution Time and Memory Usage
Steps to Setup Performance Manager.docx
Report Date: 10/12/2004
Last Updated: 02/27/2017
Document ID: 3EB6EU4Y