I know this has been touched on before but after doing a search, I couldn't find any of the posts.
Ever since SW2004 (what I am currently using), opening files is a slowww process. It doesn't seem to make that much difference if the files are local or if they are located on the server. Prior versions of SW would open even fairly large assemblies in a reasonable amount of time. But SW2004 seems to take approx. 50-75% longer. This isn't news to most of you. You've probably experienced it yourselves.
But I just noticed something that I had never noticed before. When opening a file that is still in a previous version (SW2003 or prior), it will open very fast in SW2004, just like in previous releases. Once saved in SW2004 format, it becomes slow when opening this file in the future.
With that being said, it seems to me that SW2004 itself is not the problem. It is capable of opening the files fast just like previous versions. Instead it seems that something in the translation of the file to SW2004 is what is causing files to open slowly. Like maybe some kind of "flawed" data has been added to the files themselves during SW2004 translation that is causing this slow down.
I just did a test and had some unexpected results. I opened my task manager and switched to the network tab. I opened several assemblies that are already in SW2004 format. Under the network utilization column, I am lucky to get 2-5%. I then opened several assemblies that were still in SW2003 or prior format. I would say that the average network utilization was between
15-30%. After I convert and re-open the files, the network utilization goes back down to 2-5%. I am by far a network guru, and I truly don't know what network utilization means exactly. But this has to be a very significant factor, right?Anyone with more knowledge about this subject care to comment?