TheMeInTeam
If A implies B...
- Joined
- Jan 26, 2008
- Messages
- 27,995
Alright, so this has been nagging me since before I switched over to Linux (now running Mint 14, previously windows xp and vista). No matter what I do, the game gets pretty slow over time, and running things like HoF mod slow it down slightly more.
I always thought it was a processor bottleneck leading to 5+ second times early-ish and 30+ second turn times late game. However, recently I alt-tabbed to check the cores. I have a 2 core processor where each runs at 2900. If I were processor bottlenecked, I'd have expected, when alt-tabbing in the middle of a long turn, to see at least one of the two core (since civ IV won't use 2 cores at once) actually hit 100% usage. It's not happening; i'm seeing 5-10+ second turn times where the more-used processor "spikes" to 75% at most.
Considering I have 4 GB of RAM, the other thought then goes to the graphics card. I have a Radeon (I forget specifically which now and am not where I can check, I think in the 7000's --> recall a system check saying 780 or something) that has 1 GB of RAM itself, and am running single-unit graphics, low settings across the board, no animations. There's no reason on Linux or Windows that I should be GPU limited by such an old game, yet it happened on both OS.
What IS causing this slowdown? Is there some graphics card bottleneck idiocy going on? Is my system monitor being inaccurate in saying my usage isn't hitting 100%? Why do I have to wait several seconds for my green end-turn button to turn red, always? Is there some setting I don't know about? It's sad when games like Sc2 are running much better than this one on both OS.
I always thought it was a processor bottleneck leading to 5+ second times early-ish and 30+ second turn times late game. However, recently I alt-tabbed to check the cores. I have a 2 core processor where each runs at 2900. If I were processor bottlenecked, I'd have expected, when alt-tabbing in the middle of a long turn, to see at least one of the two core (since civ IV won't use 2 cores at once) actually hit 100% usage. It's not happening; i'm seeing 5-10+ second turn times where the more-used processor "spikes" to 75% at most.
Considering I have 4 GB of RAM, the other thought then goes to the graphics card. I have a Radeon (I forget specifically which now and am not where I can check, I think in the 7000's --> recall a system check saying 780 or something) that has 1 GB of RAM itself, and am running single-unit graphics, low settings across the board, no animations. There's no reason on Linux or Windows that I should be GPU limited by such an old game, yet it happened on both OS.
What IS causing this slowdown? Is there some graphics card bottleneck idiocy going on? Is my system monitor being inaccurate in saying my usage isn't hitting 100%? Why do I have to wait several seconds for my green end-turn button to turn red, always? Is there some setting I don't know about? It's sad when games like Sc2 are running much better than this one on both OS.