(Andrews) Performance Monitoring

From sasCommunity

Jump to: navigation, search
Performance Monitoring for SAS® Programs on Windows® XP

Rick Andrews, Office of Research, Development, and Information, Baltimore, MD

ABSTRACT

The SAS System offers statisticians, programmers, and analysts a myriad of techniques, which can be used to sort, merge, manipulate, quantify and communicate data. The exact same result can be achieved in many different ways using SAS, though one method may finish much faster or use fewer resources than another. Although the difference in run time or resource allocation between analysis methods may be practically insignificant for many programs, it may be large for programs with extensive analyses. This paper will present a process that shall be called the “wrapper” program that will capture statistics about the performance of a workstation when using different analysis methods.

The process will demonstrate how to programmatically create performance measurements of a workstation while processes are executing. This will be done by examining CPU usage, memory allocation, paging, SAS work space and I/O utilization in a Microsoft® Windows XP environment.

Click here to see the entire article.

Personal tools