lat_proc man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

LAT_PROC(8)			    LMBENCH			   LAT_PROC(8)

NAME
       lat_proc - process creation tests

SYNOPSIS
       lat_proc	 [  -P	<parallelism>  ] [ -W <warmups> ] [ -N <repetitions> ]
       procedure|fork|exec|shell

DESCRIPTION
       lat_proc creates processes in three different forms, each  more	expen‐
       sive  than the last.  The purposes is to measure the time that it takes
       to create a basic thread of control.

       The forms are listed and described below:

       Process fork+exit   The time it takes  to  split	 a  process  into  two
			   (nearly)  identical copies and have one exit.  This
			   is how new processes are created but	 is  not  very
			   useful  since  both	processes  are	doing the same
			   thing.

       Process fork+execve The time it takes to create a new process and  have
			   that	 new  process  run a new program.  This is the
			   inner loop of all shells (command interpreters).

       Process fork+/bin/sh -c
			   The time it takes to create a new process and  have
			   that	 new  process  run a new program by asking the
			   system shell to find that program and run it.  This
			   is  how  the	 C  library interface called system is
			   implemented.	 It is the most general and  the  most
			   expensive.

OUTPUT
       Output is in microseconds per operation like so:

       Process fork+exit: 6054 microseconds
       Process fork+execve: 11212 microseconds
       Process fork+/bin/sh -c: 44346 microseconds

ACKNOWLEDGEMENT
       Funding	for the development of this tool was provided by Sun Microsys‐
       tems Computer Corporation.

SEE ALSO
       lmbench(8).

AUTHOR
       Carl Staelin and Larry McVoy

       Comments, suggestions, and bug reports are always welcome.

(c)1994 Larry McVoy		    $Date$			   LAT_PROC(8)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net