[web-devel] Caching the System time
bos at serpentine.com
Fri Aug 5 19:47:51 CEST 2011
On Fri, Aug 5, 2011 at 7:57 AM, Greg Weber <greg at gregweber.info> wrote:
> We are finally getting around to implementing a robust logging solution
> within Yesod. This creates the issue of having to frequently access the
> system time. I see that Snap has a separate thread to get the system time
> and cache the result .
That is an absurd non-optimisation. It costs just a few dozen nanoseconds to
get the time of day under OS X, and Linux should be even cheaper since it
doesn't involve a system call. It wouldn't surprise me if the approach above
is actually *slower*.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the web-devel