<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://gunkies.org/index.php?action=history&amp;feed=atom&amp;title=32v_1m_prof</id>
		<title>32v 1m prof - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://gunkies.org/index.php?action=history&amp;feed=atom&amp;title=32v_1m_prof"/>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=32v_1m_prof&amp;action=history"/>
		<updated>2026-05-11T20:02:38Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.1</generator>

	<entry>
		<id>https://gunkies.org/w/index.php?title=32v_1m_prof&amp;diff=7007&amp;oldid=prev</id>
		<title>Neozeed: New page: PROF(1)             UNIX Programmer's Manual              PROF(1)    == NAME ==      prof - display profile data  == SYNOPSIS ==      prof [ -v ] [ -a ] [ -l ] [ -_l_o_w [ -_h_i_g_h ] ] [ ...</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=32v_1m_prof&amp;diff=7007&amp;oldid=prev"/>
				<updated>2009-10-26T15:18:07Z</updated>
		
		<summary type="html">&lt;p&gt;New page: PROF(1)             UNIX Programmer&amp;#039;s Manual              PROF(1)    == NAME ==      prof - display profile data  == SYNOPSIS ==      prof [ -v ] [ -a ] [ -l ] [ -_l_o_w [ -_h_i_g_h ] ] [ ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;PROF(1)             UNIX Programmer's Manual              PROF(1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== NAME ==&lt;br /&gt;
     prof - display profile data&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
     prof [ -v ] [ -a ] [ -l ] [ -_l_o_w [ -_h_i_g_h ] ] [ file ]&lt;br /&gt;
&lt;br /&gt;
== DESCRIPTION ==&lt;br /&gt;
     _P_r_o_f interprets the file _m_o_n._o_u_t produced by the _m_o_n_i_t_o_r&lt;br /&gt;
     subroutine.  Under default modes, the symbol table in the&lt;br /&gt;
     named object file (_a._o_u_t default) is read and correlated&lt;br /&gt;
     with the _m_o_n._o_u_t profile file.  For each external symbol,&lt;br /&gt;
     the percentage of time spent executing between that symbol&lt;br /&gt;
     and the next is printed (in decreasing order), together with&lt;br /&gt;
     the number of times that routine was called and the number&lt;br /&gt;
     of milliseconds per call.&lt;br /&gt;
&lt;br /&gt;
     If the -a option is used, all symbols are reported rather&lt;br /&gt;
     than just external symbols.  If the -l option is used, the&lt;br /&gt;
     output is listed by symbol value rather than decreasing per-&lt;br /&gt;
     centage.&lt;br /&gt;
&lt;br /&gt;
     If the -v option is used, all printing is suppressed and a&lt;br /&gt;
     graphic version of the profile is produced on the standard&lt;br /&gt;
     output for display by the _p_l_o_t(1) filters.  The numbers _l_o_w&lt;br /&gt;
     and _h_i_g_h, by default 0 and 100, cause a selected percentage&lt;br /&gt;
     of the profile to be plotted with accordingly higher resolu-&lt;br /&gt;
     tion.&lt;br /&gt;
&lt;br /&gt;
     In order for the number of calls to a routine to be tallied,&lt;br /&gt;
     the -p option of _c_c must have been given when the file con-&lt;br /&gt;
     taining the routine was compiled.  This option also arranges&lt;br /&gt;
     for the _m_o_n._o_u_t file to be produced automatically.&lt;br /&gt;
&lt;br /&gt;
== FILES ==&lt;br /&gt;
     mon.out  for profile&lt;br /&gt;
     a.out    for namelist&lt;br /&gt;
&lt;br /&gt;
== SEE ALSO ==&lt;br /&gt;
     [[32v 3m monitor|monitor(3)]], [[32v 2m profil|profil(2)]], [[32v 1m cc|cc(1)]], [[32v 1m plot|plot(1)]]&lt;br /&gt;
&lt;br /&gt;
== BUGS ==&lt;br /&gt;
     Beware of quantization errors.&lt;br /&gt;
&lt;br /&gt;
[[Category:32v man section 1]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	</feed>