\Header{proc.time}{Running Time of R}
\keyword{utilities}{proc.time}
\begin{Usage}
\begin{verbatim}
proc.time()
\end{verbatim}
\end{Usage}
\begin{Description}
\texttt{proc.time} determines how much time (in seconds) the currently
running \R\ process already consumed.\end{Description}
\begin{Value}
A numeric vector of length 5, containing the user, system, and total
elapsed times for the currently running \R\ process, and the cumulative
sum of user and system times of any child processes spawned by it.

It is most useful for ``timing'' the evaluation of \R\ expressions,
which can be done conveniently with \texttt{\Link{system.time}}.\end{Value}
\begin{SeeAlso}
\texttt{\Link{system.time}} for timing a valid \R\ expression\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
ptm <- proc.time()
for (i in 1:50) mad(runif(500))
proc.time() - ptm
\end{ExampleCode}
\end{Examples}

