According to many real-world tests that I’ve seen, the E6400 is just slightly behind the 6600 for speed. Each of the Core 2 Duo chips are slightly faster than the one beneath it, however all of them (the E6xxx series at least) appear to be in the same ballpark.
Whatever the case may be, I agree with you that even with non-optimized code, it should still be way ahead of my older Athlon system, or at least I would think so.
Did I mention may old chip wasn’t even a 64 model? Yeah, it was the older Athlon XP 3200+, the one that pre-dated the Athlon 64 series. I bought it in 2004, but it was already dropping in price because they were clearing shelves for the 64’s. Most of the tests in that forum you linked to are conducted with the 64. The difference should be even more dramatic for me(I guess similar to your 2500+ vs E6600).
I tried doing that render again and opened up my process manager. It seems that, as speculated, only about 50% of my CPU is being used, even when the thread priority is raised.
This is very annoying. The computer responds faster overall than my Athlon which is nice, but I bought this to speed up rendering time specifically, and that seems to fail to benefit me.
I’m going to try and see if I can install at least a trial version of Vegas 6 to see how much of a difference “optomized code” really makes here.