Mt firm is currently being crippled by the fact that Revit is extremely, extremely slow going into what is essentially final DDs on a rather large project.
We have tried everything from the performance paper, as well as every trick and workaround in the book to boost performance. While the results have improved a little from these improvements, they are but a mere chip off of the issues we are having, and it is only getting worse.
After much research and observation I have noticed that my computer is constantly peaked at ~50% in task manager during most operations in Revit. Since I have a dual core machine, I am guessing that this is due to the fact that only one core is being utilized.
Upon further review, I did a CPU time analysis of both cores separately. What transpired kind of surprised me. Cores 0 and 1 both did not have any peak processing time, HOWEVER both processors would always add up to 100% of ONE processors time. This means you would always be using half your computing power, but one processors would never be maxed out.
I am assuming this is because Windows deals with processor allocation and not Revit, but that doesn't make much sense to me since Revit is only limited to the processing power of one core. I would love to have a discussion to see how this works if anyone is interested in talking to me about it.
Either way though, Revit needs to be able to utilize multiple cores, period. Performance is one of the major limiting factors in Revit right now and if 4 cores could be utilized, I am sure that will greatly, GREATLY help the program.