summaryrefslogtreecommitdiffstats
path: root/usr.sbin/kgmon/kgmon.8
Commit message (Collapse)AuthorAgeFilesLines
* Sort sections.ru2005-01-181-3/+3
|
* Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived softwareimp2004-08-071-4/+0
| | | | (with permission of addtional copyright holders where appropriate)
* Format nits.maxim2004-05-291-2/+2
|
* Use correct item to track max width of listeivind2003-03-241-1/+1
|
* The .Nm utilitycharnier2002-07-141-3/+4
|
* Update kgmon.8 to refer to /boot/kernel/kernel on -CURRENT, rather thanrwatson2002-03-281-2/+2
| | | | | | | /kernel. kgmon actually appears to use getbootfile(), and the man page might need to be updated to reflect that. Reported by: Hiten Pandya <hiten@uk.FreeBSD.org>
* Remove whitespace at EOL.dd2001-07-151-4/+4
|
* mdoc(7) police: removed HISTORY info from the .Os call.ru2001-07-101-1/+1
|
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-201-1/+1
|
* Put file names under .Pa.charnier1999-11-271-2/+4
|
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Add $Id$, to make it simpler for members of the translation teams tonik1999-07-121-0/+1
| | | | | | | | | | | | | | | | | track. The Id line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde
* Use err(3). Add usage() and prototypes.charnier1997-09-231-2/+2
|
* Implemented non-statistical kernel profiling. This is based onbde1995-12-291-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | looking at a high resolution clock for each of the following events: function call, function return, interrupt entry, interrupt exit, and interesting branches. The differences between the times of these events are added at appropriate places in a ordinary histogram (as if very fast statistical profiling sampled the pc at those places) so that ordinary gprof can be used to analyze the times. gmon.h: Histogram counters need to be 4 bytes for microsecond resolutions. They will need to be larger for the 586 clock. The comments were vax-centric and wrong even on vaxes. Does anyone disagree? gprof4.c: The standard gprof should support counters of all integral sizes and the size of the counter should be in the gmon header. This hack will do until then. (Use gprof4 -u to examine the results of non-statistical profiling.) config/*: Non-statistical profiling is configured with `config -pp'. `config -p' still gives ordinary profiling. kgmon/*: Non-statistical profiling is enabled with `kgmon -B'. `kgmon -b' still enables ordinary profiling (and distables non-statistical profiling) if non-statistical profiling is configured.
* Converted 'vmunix' to 'kernel'.dg1994-08-051-2/+2
|
* BSD 4.4 Lite usr.sbin Sourcesrgrimes1994-05-261-0/+122
OpenPOWER on IntegriCloud