I don't know for sure, but I can make an educated guess. Since erlang is not guaranteed to have 100% of your CPU time, runtime would be the actual amount of processing time used by erlang. "wall_clock" time is simply recording the actual time the process started and the actual time the process ended and giving you the difference in "real time" (i.e. time as reported by a clock on the wall).<br>
<br>That's my educated guess, anyway. :-)<br><br>-Pablosan (Paul Nelson)<br><br><div class="gmail_quote">2008/5/19 Sergey S. <<a href="mailto:neavirc@gmail.com">neavirc@gmail.com</a>>:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello.<br><br>As I know there are two methods of getting the elapsed time: using statistics(runtime) and statistics(wall_clock). What is the difference?<br><br>Thanks.<br><font color="#888888"><br>--<br>Best regards.<br>
</font><br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br></blockquote></div><br><br clear="all"><br>-- <br>Salient Blue. It's NOT people.<br>
My blog: <a href="http://blog.salientblue.com">http://blog.salientblue.com</a><br>My TDD playground: <a href="http://salientblue.com/codenotes">http://salientblue.com/codenotes</a>