Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!nike!ucbcad!ucbvax!LLL-ICDC.ARPA!oberman From: oberman@LLL-ICDC.ARPA ("Oberman, Kevin") Newsgroups: mod.computers.vax Subject: RE: monitoring CPU usage inside a program Message-ID: <8611011335.AA22833@ucbvax.berkeley.edu> Date: Fri, 31-Oct-86 10:34:00 EST Article-I.D.: ucbvax.8611011335.AA22833 Posted: Fri Oct 31 10:34:00 1986 Date-Received: Mon, 3-Nov-86 21:24:58 EST Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: "Oberman, Kevin" Organization: The ARPA Internet Lines: 25 Approved: info-vax@sri-kl.arpa >Does anybody out there know of a VMS utility (I can't find anything obvious) or >a program they have written, which will monitor an executing image and produce >statistics (e.g. histograms) on how much time it is spending on which portions >of the program? CRAY, CYBER, IBM and probably others all have something like >this. I can't find anything either in VMS or the Fortran debugger which will >produce something useful. Show proc/continuous will show you the PC, but you >have to store the output and then match it up with a map of the program, which >is a lot of work and may not produce very good results. This functionality is not available from any standard VMS utility. It must be purchased as a layered product. In fact, there are 2 packages to do what you are looking for. PCA (Performance Coverage Analyzer) does exectly what you are looking for. It is fairly easy to use with great flexibility on what data is collected and how it is reported. SPM (System Performance Monitor) can also do this, though with less flexibility. It can also provide a great deal of system wide information for tuning and planning. The system analysis portions are the primary functions and SPM does these things better than the image monitoring. R. Kevin Oberman LLNL arpa: oberman@lll-icdc.arpa (415) 422-6955 ------