Hello Blender Community,
This track is to get advice on what might be causing the weird performance problem I have been observing with Blender and how to fix it
A couple of years back I got a DELL dual core XPS box, with 2G of RAM which was highly regarded about its ability to handle video games. Then its graphics card must have been adequate. One area I did not research and look into.
I have a 3D character mesh now, whenever I bring it up add an armature and start rigging, each time I click to try out a new rig idea, a new skin, a new pose, the screen freezes up, Blender application become unresponsive for a few minutes, up to 5 minutes at a time. I sit there in frustration with ideas untried. Sometimes all I want is change the weight of an overlapping mesh region, and see if that fixes deformation problem, I just observed in the raising, or lowering the arm pose. Things that can be done in a few seconds takes looong minutes.
I searched Blender archieves and found this thread http://blenderartists.org/forum/showthread.php?p=1071360 , people were advising to stay away from Vista. Opps my famous dual core DELL did come with Vista. Now I have Windows 7 sitting my Desk, and don’t wish to chase yet another wild goose. Has anyone tried Blender under Windows7, would it help with this freezing problem. Should I consider Linux instead?
When it was in one of its frozen states I brought up the Performance Monitoring tool to see if Blender was waiting on any system resources, and if by adding more memory or going to quad core processor system I can manage to work more efficiently. What I saw shocked me, I was using Version 2.46. It only used %70-80 of only one of the processors, why was it not touching the other processor, not that it maxed out on the single processor yet. Duh, I learned that later Blender releases would take better advantage of multicore processors. Sure enough when I upgraded to Blender 2.49b. Both processors started getting hits. But utilization rates for either never exceeding %50-55. What that meant, going to a quad core processor will not do anything. So, it was not like Blender was not getting enough processing cycles, what was causing it to wait then? Memory? Nope out of 2Gs, in either Blender version the memory used by the whole system never exceeded 900M. Not even half of the RAM capacity was being used. What the heck was causing Blender to go into unresponsive state for minutes then? Disk I/O? Nothing I knew and could think of helped me? Windows performance monitoring tools, report nothing about Graphics card memory? Could it be related that Graphics card is getting over burdened between Windows and Blender? If so, what is the solution, recommendation?
Thanks in advance for your input?