On Sun, 4 Sep 2016 14:51:32 +0100 Jeremy Henty <onepoint at starurchin.org> wrote:
John Found wrote:
"First" means first after restart of the computer. I am not sure if later, after some other programs started the startup time is not again slow. You know, such things are pretty hard to track. But even after the "first" startup, the subjective impression is that the dev versions starts much slower than 3.0.5; But once started, they render (and generally browse) faster than 3.0.5.
This is a *wild* guess, but the dev versions have a different ssl library now. Perhaps it is trying to collect entropy when the programs starts? You would expect that to take longer immediately after a reboot.
Crypto libraries have been known to do surprising things to gath entropy, such as reading /etc/passwd !
This guess sounds very plausible. At least it is something that has been changed in Dillo. Can we stop the library from such actions or to postpone it until it is really needed? It is not said, it will be needed instantly after the start.
Regards
Jeremy Henty
_______________________________________________ Dillo-dev mailing list Dillo-dev at dillo.org http://lists.dillo.org/cgi-bin/mailman/listinfo/dillo-dev
-- http://fresh.flatassembler.net http://asm32.info John Found <johnfound at asm32.info>