Civ 5 turn length

Soronery

Prince
Joined
Oct 3, 2010
Messages
457
Why does it take so long to end turns later in the game sometimes? I'm on an i7 930 and 460GTX (1GB). I don't even have the graphical settings turned up. I'm at 1920x1200 with no AA everything at medium except Leader scenes which are on high and texture quality which is low. I never see any core hit hit 100% usage. Why the hell is it so slow? Is there some sort of poor multithreaded coding causing some sort of temporary deadlocks or something?

This is on standard sized (with standard number of CS/civs) maps on deity difficulty (if it matters)
 
Why does it take so long to end turns later in the game? I'm on an i7 930 and 460GTX (1GB). I don't even have the graphical settings turned up. I'm at 1920x1200 with no AA everything at medium except Leader scenes which are on high and texture quality which is low. I never see any core hit hit 100% usage. Why the hell is it so slow? Is there some sort of poor multithreaded coding causing some sort of temporary deadlocks or something?

I really don't know. As is usually the case, something is likely bottlenecking performance. I wish I could test specifically what steps were taking the most time, using some sort of debug code or print statements.

How long is "so long"? Can you post a save, along with measured load times between turns, to see how well others can run your game?

Providing a save, and measured times from hitting end turn to start of next turn for 3 turns would be a useful benchmark.
 
I'll post a save next time it happens but by long I mean 1-3 minutes/turn. I'll clarify this isn't always the case. Usually it is pretty reasonable wait time.
 
First of all I believe that Civ V is optimised ok for a dual core CPU but it is poorly implemented on anything more than that. I have seen graphs from quad and even eight core CPU's to suggest it is more of Windows distributing to load across the cores rather that Civ V making use of them.

Apart from when the game is loading, which uses round 95% of my dual core E8500 running at 4Ghz, I rarely see my CPU load go above 85%, and that is a peak and not an average.
I do see all of the 1GB of my GTX 460's memory being fully taken, regardless of map size, (I run at 1680x1050) but my GPU is rarely above 80%, this again is a peak and not an average loading.

However some of the turn times do seem to be rather excessive. It doesn't help having to watch unnecessary unit movements etc but still the turn time is, for me, detracting from the gameplay.
That is one reason why I keep to standard sized maps.
 
Back
Top Bottom