Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!nike!ucbcad!ucbvax!furilo.DEC.COM!blinn From: blinn@furilo.DEC.COM (Dr. Tom @ MRO3-3 pole T14, 297-5562) Newsgroups: mod.computers.vax Subject: Monitoring CPU usage inside a program Message-ID: <8610312241.AA04225@decwrl.dec.com> Date: Fri, 31-Oct-86 14:05:00 EST Article-I.D.: decwrl.8610312241.AA04225 Posted: Fri Oct 31 14:05:00 1986 Date-Received: Mon, 3-Nov-86 20:58:43 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 23 Approved: info-vax@sri-kl.arpa Ruth Milner, VAX Systems Manager, Physics/Astronomy VAX Group, University of Toronto, writes: > 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? The VAX Performance and Coverage Analyzer (PCA) does what you're looking for. It's a VMS layered product available for all VAX and microVAX systems running VMS, and works with any language that supports the VAX Debugger. It has two components, one of which is linked with your program to gather data during the program's execution, and the other of which generates the performance and coverage reports. You can get information out in several formats. The VAX PCA is described by SPD # 26.76.nn, and is model number Q*119. Tom Blinn Volume Operations Digital Equipment Corporation Marlboro, MA 01752