[sldev] Optimizing load time.

Zack Geers kunnis at gmail.com
Sat May 19 10:36:12 PDT 2007


I noticed the same thing myself,
https://jira.secondlife.com/browse/VWR-102 switches
to a "better" implmentation of MD5, but needs to be profiled to verify it's
faster on all systems, but it should be.  I switched it to using the MD5
code suggested in the MD5 RFC.  I noticed about a 60% speed improvement.  I
don't think that it's very critical, but a good load time always makes an
application look nice and this will shave off a fraction of a second off.

On 5/17/07, Dale Glass <dale at daleglass.net> wrote:
>
> В сообщении от 17 мая 2007 06:27 Alan Grimes написал(a):
> > I did a profile run where I loaded the client in the profiler,
> > waited for the welcome screen to come up, then selected quit...
> >
> > I was surprised to find that class LLMD5 was eating 41% of the
> > CPU!! =P
>
> This is probably irrelevant in the bigger scheme of things.
>
> The viewer checksums itself as a part of the startup. IIRC this is
> used to send the hash to LL, presumably to have a way of identifying
> the exact version running.
>
> I'm not sure if it does MD5 on anything else after that, but this
> specific case wouldn't be really very relevant as it's done only once
> on startup. And since you only got as far as the login screen you
> have very skewed statistics, since not all that much needs to happen
> to get to it.
>
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20070519/3ad3a559/attachment-0001.htm


More information about the SLDev mailing list