Constant freezing with big scenes


I’m curious to understand why blender must always load/unload the scene causing massive freezing. Currently i have 1200 objects and 20 million triangles - nothing massive production wise. Simply deleting an object will cause you to wait 30 seconds. Opening/closing options - same thing. Autosave, global undo are both disabled.

Interestingly enough this is instant:

for ob in bpy.context.selected_objects: 
      if ob.users==0: 

Surely this is not normal and major problem when it comes to production. Is this a bug or design choice? Can anything be done about it?

Thank you

I don’t know if this is related but with big scenes, select just one object, even with 4 vertices, takes several seconds. Is there something to setup to speed the process?

Does this happen with 2.74 too? I got severe hangs from 2.75a, while 2.74 was much more responsive (still hanging when very dense meshes are selected, but the difference i experienced is about 2-3 seconds vs tens of seconds…)

It sounds quite big to me, do you think pixar creates movies on a single pc too ?