View Single Post
Old 06-13-2015, 10:11 PM   #57
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,246
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
@DiadDealer: That is because of windows DLL caching. On reboot the first time you start a program all its DLLs have to be loaded from disk. On subsequent restarts they are cached and already in RAM (assuming you have enough free RAM). Programs that do not use windows native frameworks have a particularly large number of DLLs to load. So the difference between cold and hot starts is much more noticeable.

@BetterRed: That is because a restart waits for calibre to shutdown cleanly first, which takes a few seconds.
kovidgoyal is offline   Reply With Quote