Mon Aug 28 10:21:30 CEST 2006
Matthew Sackman wrote:
> On Mon, Aug 28, 2006 at 11:52:26AM +0800, lang er wrote:
>> So why:
>> 2> timer:tc(count_chars,file, ["gc.txt"]).
> Now file is cached in RAM by OS so access is much faster.
>> 3> T1 = erlang:now(),
>> 3> count_chars:file("gc.txt"),
>> 3> T2 = erlang:now(),
>> 3> Time = timer:now_diff(T2, T1).
2 is compiled, 3 is run in the evaluator.
btw, the erlang:apply in timer:tc is insignificant compared to 400 microseconds.
More information about the erlang-questions