Remove building with NOCRYPTO option
[minix3.git] / minix / commands / profile / profile.1
blobc271f2af4c340dc95d3b063f700c7f0ed99240c3
1 .TH PROFILE 1
2 .SH NAME
3 profile \- MINIX statistical profiling control command
4 .SH SYNOPSIS
5 .B "profile start"
7 .B -m 
8 .I memsize
11 .B "-o" 
12 .I outfile
15 .B -f
16 .I frequency
17
18 .br
19 .B "profile stop "
20 .br
21 .B "sprofalyze.pl"
22 .SH DESCRIPTION
23 This command controls MINIX system profiling. There is support for
24 statistical profiling, which causes a CMOS interrupt to regularly sample
25 the position of the program counter. To enable support for this,
26 recompile the kernel with SPROFILE in
27 <minix/config.h> set to 1.
28 .SH OPTIONS
29 .IP start
30 start measuring using statistical profiling. 
31 .IP stop
32 stop measuring using statistical profiling. 
33 .IP "-m"
34 memory buffer size used to store profiling data in, allocated by the
35 profile command.
36 .IP "-o outfile"
37 output file.
38 .IP "-f frequency"
39 frequency for statistical sampling.
40 .PP
41 After you have the output file, analysis can be done using the
42 .B sprofalyze
43 command.
44 .SH AUTHOR
45 Rogier Meurs