Index
Search
Nasa PHT

PROCSCAN

Monitoring the Execution of a VAX Image


The program PROCSCAN was developed to monitor the profile of an executable image during execution. The purpose is to identify the routines where a program is spending most of its time. Thus PROCSCAN can be a very useful first step in program optimization. The output from PROCSCAN is a sorted histogram of subroutines versus time spent in each subroutine. The data represents a proportionate sampling of where the program is spending its time. Over a period of a few CPU minutes, a fairly accurate picture can be formed. If a program has been linked with the /NOTRACEBACK qualifier, or it calls routines contained within a shareable library, then PROCSCAN will not function.


Program Size: 955 Statements
Computer Language: C-LANGUAGE ( 77 %); ASSEMBLER ( 13 %); FORTRAN 77

Copyright (c) 1996 Pacific HiTech, Inc. and COSMIC