Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!mephisto!prism!roy@lorien.gatech.edu From: roy@lorien.gatech.edu (Roy Mongiovi) Newsgroups: comp.sys.next Subject: New performance monitor Message-ID: <4289@hydra.gatech.EDU> Date: 11 Dec 89 17:59:22 GMT Sender: news@prism.gatech.EDU Reply-To: roy@lorien.gatech.edu (Roy Mongiovi) Organization: Georgia Institute of Technology Lines: 28 A performance monitor (called, originally enough Monitor) is now available from the archives at cc.purdue.edu (and possibly others by now). It can display up to 30 different statistics and combinations of statistics in a window, plus one statistic (or combination) in the icon, so it's kind of a combination of Sun's perfmon and perfmeter. I developed this without access to the Mach source, so some of the meanings that I have attributed to statistics are conjecture, but I've compared the monitor with the results of vm_stat, iostat, etc. so at least they are educated guesses. I've put quite a bit of effort into making the impact the monitor has on the system minimal, but when it has to scroll all the graphs it causes a second or two pause in display updating. If anyone has any ideas how to improve this, I'd love to hear about it. Please let me know if you find any problems with the statistics, or if you have improvements for the code or suggested enhancements. One of the ideas I was toying with was to be able to point to a place on one of the graphs and have it display the actual value at that position in the graph numerically. Since that would take some effort to avoid having the mousedown handling code significantly degrade the updating of the display, and since I don't have the 1.0 technical manuals yet, I decided to post before attempting that.... Roy J. Mongiovi Systems Support Specialist Office of Computing Services Georgia Institute of Technology Atlanta, Georgia 30332-0275 (404) 894-4660 uucp: ...!{allegra,amd,hplabs,ut-ngp}!gatech!prism!roy ARPA: roy@prism.gatech.edu