But I'm with you on the turn times, when such grand claims were made pre-release about multithreading.
As Zelig stated, an app using more memory the longer that it's being used isn't indicative of a memory leak. Most programs will do this.
In fact, diagnosing a memory leak is pretty much impossible without access to the code.
As a developer myself, I find these kinds of problems to be inexcusable.
Yeah you naysayers might want to check out this thread:
http://forums.civfanatics.com/showthread.php?t=381326
I would not say it is the processor as much as the amount of memory, the memory speed (can make a huge difference), and the hard drive speed.So general opinion seems to be that multiple cores don't do much to speed up the game. That's a real pity, because it's unbearably slow on large maps and nearing endgame, and processors are multiplying in number rather than speed these days.
Until someone bothers to benchmark the difference in turn resolution time with an example save & HT turned on vs off, it's all conjecture though ...
So general opinion seems to be that multiple cores don't do much to speed up the game. That's a real pity, because it's unbearably slow on large maps and nearing endgame, and processors are multiplying in number rather than speed these days.
Until someone bothers to benchmark the difference in turn resolution time with an example save & HT turned on vs off, it's all conjecture though ...
I would not say it is the processor as much as the amount of memory, the memory speed (can make a huge difference), and the hard drive speed.
Most people don't realize that 5400rpm hard drives are horrible for gaming (they are the cheapest and highest capacity so people buy them), and that RAM has multiple speeds in the same technology, meaning you can usually have a ram that is almost twice as fast for the same tech.
And hard drive speeds only neglegt - surprise - hard drive operations. The only thing I can think of that would be particularly affected by hard drive speed in civ5 is loading the game, and possibly starting new games.
A second believes that 8% CPU usage is proof that the game is "well-balanced".
Still another thinks that calls to CreateThread are proof that the game properly takes advantage of multiple CPUs while ignoring the massive amount of idle CPU time.
Abegweit said:Right. This is proof that the game is not multi-threaded. If it was, you would see lots of activity across the entire system when you enable multiple cores. Not just when you only have one running.