[Bf-committers] Blender Startup Time

Ton Roosendaal ton at blender.org
Fri Feb 25 19:15:17 CET 2011


On my slow PPC system, debug build, the full 'cold' startup takes  
about 5 seconds, of which 3.5 is being spent in BPY_python_start()

On second and successive runs it's 1.2s for Python. Without netrender  
only saves 0.1 sec... total about 2.5 seconds.

Interesting is that then quite some time goes to:
(0.53s) reading startup.blend + open window
(0.25s) read the preview.blend
(0.12s) gpu_init
(0.10s) font init

Slow .blend reading here might be because of endian/32 bits converting.
tested this, and indeed, saving startup myself saves 0.2 sec!


Ton Roosendaal  Blender Foundation   ton at blender.org    www.blender.org
Blender Institute   Entrepotdok 57A  1018AD Amsterdam   The Netherlands

On 25 Feb, 2011, at 14:00, Campbell Barton wrote:

> Today I took some time to look at how much slower blender 2.5x is then
> 2.4x, and possible ways to make it faster.
> http://wiki.blender.org/index.php?title=User:Ideasman42/BlenderStartup
> Or just jump to conclusions
> http://wiki.blender.org/index.php?title=User:Ideasman42/BlenderStartup#Conclusions
> One thing I found was disk speed on a 'cold start' to be the major  
> bottleneck,
> Does anyone know some way we could asynchronously cache certain files
> on load so when they are needed it wont lag so much?
> Other suggestions for improving startup time welcome!
> -- 
> - Campbell
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers

More information about the Bf-committers mailing list