Poor cache management

after 10 minutes, the game starts to drag REALLY BAD

Loving the game on the Insane map scale.  [It's about time someone made a galaxy map feel like it was actually galaxy-sized!]  HOWEVER, after 10 minutes or so, the game drags really, really bad.  That goes on for about 5-10 minutes and then it goes back to normal.  Then 5-10 minutes later, it's dragging again.  Over and over again.  It's not like my system is ancient or anything.  I can't imagine how 8 Gb of RAM is inadequate, or that 4 CPUs can't keep up the pace.  The only thing I can imagine causing this cyclical dragging is that the game is poorly cycling RAM cache data.

Please tell me if I missed something on the Option settings.  I have the most recent GeForce driver for the video card -- 352.86 -- and all of my various drivers are up to date for that matter.  I deliberately set my Graphics settings to Low, but that had no effect.  Below is most of the info from a dxdiag file.   (I didn't see any file attachment option, so sorry for the wall of text.)

 

Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.140303-2144)
Language: English (Regional Setting: English)
System Manufacturer: MSI
System Model: MS-7592
BIOS: Default System BIOS
Processor: Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz (4 CPUs), ~2.3GHz
Memory: 8192MB RAM
Available OS Memory: 8192MB RAM
Page File: 2457MB used, 13922MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: 120 DPI (125 percent)
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled

Card name: NVIDIA GeForce GTX 650
Manufacturer: NVIDIA
Chip type: GeForce GTX 650
DAC type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE&DEV_0FC6&SUBSYS_35551458&REV_A1
Display Memory: 4038 MB
Dedicated Memory: 1990 MB
Shared Memory: 2048 MB
Current Mode: 1920 x 1200 (32 bit) (59Hz)
Monitor Name: Acer AL2416W (Analog)
Monitor Model: Acer AL2416W
Monitor Id: ACRAD61
Native Mode: 1920 x 1200(p) (59.950Hz)
Output Type: DVI
Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Driver File Version: 9.18.0013.5286 (English)
Driver Version: 9.18.13.5286
DDI Version: 11
Driver Model: WDDM 1.1
Driver Attributes: Final Retail
Driver Date/Size: 5/11/2015 23:27:22, 15858728 bytes

128,450 views 60 replies
Reply #1 Top

The Core 2 Quad is an extremely old CPU line; nearly 7 years have passed since the Q8200's initial release! This is indeed ancient; your PC may very well be too weak to properly handle an Insane sized map.

Reply #2 Top


 It's not like my system is ancient or anything. 

 

Actually, yes it is.

Reply #3 Top
But if I look at the game spec requirements, I see that even though it is older, it still fulfills the "Recommended" specs.  2.3 GHz, check.  Four CPUs, check.  4Mb L2 cache exceeds the 3 Mb of the i5.  4Gb of VRAM exceeds the Recommended 1 Gb.  And my hard drive is 1 Tb, so I exceed the Recommended 5 Gb by >500 Gb.  So from what I am seeing, my rig matches or exceeds every one of the Recommended check marks.

MINIMUM:
    • OS: 64-bit Windows 8.1 / 8 / 7 
    • Processor: 1.8 GHz Intel Core 2 Duo / AMD K10 Dual-Core 
    • Memory: 4 GB RAM 
    • Graphics: 512 MB DirectX 10.1 Video Card (AMD Radeon HD5x00 Series / Nvidia GeForce 500 Series / Intel HD 4000 or later) 
    • DirectX: Version 10 
    • Network: Broadband Internet connection 
    • Hard Drive: 3 GB available space 
    • Sound Card: DirectX Compatible Sound Card
 
RECOMMENDED:
    • Processor: 2.3 GHz Intel Core i5 Processor or Equivalent 
    • Memory: 6 GB RAM 
    • Graphics: 1 GB DirectX 10.1 Video Card 
    • Hard Drive: 5 GB available spac
Reply #4 Top

Still doesn't explain the behavior where the game runs fine and then lags. If his computer couldn't handle the load then it would just always lag. But it sounds like a threshold case. His computer is good enough to run the game, but not good enough to overcome some occasional (and unexplained) load.

If the problem is sloppy memory management, then identifying it and fixing it would mean that the game would be playable by a much wider range of machines (and it would also mean that you people with beefier machines would be able to play "Dangerously Insane" maps).

Reply #5 Top

The Core 2 Quad is not equal to an i5 CPU; you do not meet the recommend specs. That being said the behavior you are experiencing is weird and does merit investigation.

Reply #6 Top

My PC died after I did something...stupid. But my drive is intact so my next build should be able to play insane maps without any problem for 1000+ turns! :rofl:

But I remember this when i last played; caches are important and what not but with this game you need every bit of 8GBs of RAM and a good CPU/GPU. Or else you get CTDs like I did on insane maps, back when I had a PC. :p

Also, anti-analizing and texture-scopic-filtering (or something with a similar name) really slow down fps and memory so turn those off if you turned them on. (as the defult setting is off)

 

DARCA ;)

Reply #7 Top

Is there a dangerously insane map size!?!

also, those requirements aren't for insane maps. God knows what you need for them, as the requirments would likely be double what it is for a constantly stable game. The maps really are insane and iirc, Stardock has said play it if you can but no guarantees.

Reply #8 Top

Quoting DARCA1213, reply 6

Or else you get CTDs like I did on insane maps, back when I had a PC. :P

Also, anti-analizing and texture-scopic-filtering (or something with a similar name) really slow down fps and memory so turn those off if you turned them on. (as the defult setting is off.

Well, I've played 139 hours without a CTD, so at least that much is stable.  And I don't recall activating anything that wasn't already activated, but I'll check if anti-aliasing and anisotropic were preset to ON the next time I start up the game.

Hmm.  It does seem that the lags picked up as more of the map was revealed.  Makes me wonder if EVERYONE gets lagging on Insane maps, sooner or later.

[Interesting note on those Insane maps:  I started a game with me and 5 AI opponents.  The galaxy is a HUGE hex, and I started on the center bottom of the "South" half of the hex.  I haven't uncovered half of the hex yet, but I _have_ encountered all 5 of the other AI Major races.  So that "North" half of the hex must be pretty underpopulated.]

Reply #9 Top

Forgive the post doubling, but there was a major change in performance.  Came back after dinner and started playing.  Three hours later, still no lagging in performance.  HOWEVER, for the first time, I had a CTD... sort of.  The game screen disappeared and I was looking at my monitor's wallpaper.  The music was still playing, but there wasn't a minimized program icon on the task bar.  In fact, there wasn't a task bar.  So I did an Alt-Ctrl-Del to bring up Task Manager, the game was still running.  Closed TM and there the task bar was back with the GC3 minimized icon.  Clicked on that and that brought back the music, but an entirely black screen.  Nothing I could do would cycle back to the game screen.  Like looking off into space, but with no stars.

Now I'm totally confused .  I haven't a clue as to what causes this kind of thing.  I'll run an antivirus scan and malware zapper tonight, but I suspect both of those won't find anything.

Reply #10 Top

Quoting Captain, reply 8


Makes me wonder if EVERYONE gets lagging on Insane maps, sooner or later.

Nope. I have played one insane map game to completion, and am on a second one now. Running 50ai opponents as well, with max minor races. But my rig is also a hell of a lot newer then yours too. So dunno.

Reply #11 Top

I've discussed this on a couple other threads, but I'm coming back to this one.  I think I've found the culprit: Steam.

Over most of this last weekend, I was able to play for hours on end with no lagging.  Today, the lagging is back.  5-10 minutes good; 5-10 minutes of lagging.  Back and forth.  The fact that I was able to play for several hours straight with no lagging demonstrates that my PC setup IS capable of carrying the load.  (Especially since I've now revealed @85% of the Insane-sized galaxy.)  I checked my video driver, which is 353.06, and it's the same driver I've had since 5/31, before I started playing GC3.  Everything is starting to suggest an outside influence that is interfering with my PC's operations.

That's where Steam comes in.  With all of the hoopla circulating because of the new games revealed at E3, Steam has been going crazy with sales and deals.... Monday through Friday, office hours.  That annoying Steam popup you often get when exiting a game you have been playing has been changing 2-3 times a day.... Monday through Friday.  If you have a Steam account, you may have noticed that while first booting up your PC, there is a "Steam is updating" panel that runs for a minute or two.  For the most part, what is being updated is the day's Steam Sale info.  But with Sales being altered and adjusted several times a day, Steam slips into the background to update that popup you get when shutting down a game.  My theory is that when Steam is futzing around behind your program, it's competing for the active use of PC resources.  And GC3 is a VERY resource-demanding program.  And Steam is VERY selfish about sharing resources.

It's a theory anyway.  The best one I can come up with to explain why GC3 keeps fluctuating between running just fine to crawling-through-molasses lagging.

Reply #12 Top

My ex said I have poor cache management as well. I paid a lawyer to take care of that ;)

Reply #13 Top

Started to play the game after 11 p.m. PDT.  As I suspected, no lagging whatsoever.  Whatever/whoever is interfering with the game during office hours.

Reply #14 Top

Quoting Captain, reply 13

Started to play the game after 11 p.m. PDT.  As I suspected, no lagging whatsoever.  Whatever/whoever is interfering with the game during office hours.

Wait, what? You can play this game during work? 

Reply #15 Top

I suspect steam doing a lot of things myself.  I havent tried it, but is there a way these days to play "offline" from steam?  I know there was a way years ago, when internet was not "reliable".

Reply #16 Top

Quoting marigoldran, reply 14

Quoting Captain Patch,


Started to play the game after 11 p.m. PDT.  As I suspected, no lagging whatsoever.  Whatever/whoever is interfering with the game during office hours.

Wait, what? You can play this game during work? 

You misunderstand.  It is during Steam's office hours that they are constantly interfering with subscribers' PCs.  It's probably those hourly flash sales being updated that is causing the interference.

Quoting dansiegel30, reply 15

I suspect steam doing a lot of things myself.  I havent tried it, but is there a way these days to play "offline" from steam?  I know there was a way years ago, when internet was not "reliable".

These days, it seems that the only time the "Play offline" option comes up is when the user's Internet connection has flaked out.  Otherwise, Steam is constantly updating the user's game files.  (Which is how, if your PC gets fried, you can restore all your current games onto your repaired/replacement PC.

Reply #17 Top

You only need steam to install and update gc3 you can then just launch the exe and should be able to close steam entirely

Reply #19 Top

Quoting androshalforc, reply 17

You only need steam to install and update gc3 you can then just launch the exe and should be able to close steam entirely

If you try to play GalCiv 3 while Steam is shut off, then the game wants to start Steam first before you can actually play. 

Reply #20 Top

Quoting Gaunathor, reply 19


Quoting androshalforc,

You only need steam to install and update gc3 you can then just launch the exe and should be able to close steam entirely



If you try to play GalCiv 3 while Steam is shut off, then the game wants to start Steam first before you can actually play. 

 

So if you are in game, can you X out of Steam and close the operation in the program/services tab on right hand side? I have not tried to close steam while playing. I may try that. 

 

I play fine on insane and no lag. 

Reply #21 Top

according to brad excessive and insane maps are for 16-32 gigs of ram. Imense should be fine.

Reply #22 Top

Quoting Larsenex, reply 20
So if you are in game, can you X out of Steam and close the operation in the program/services tab on right hand side? I have not tried to close steam while playing. I may try that. 


 

I play fine on insane and no lag. 

No, you can't. The game requires Steam to be running in order to function. Maybe I wasn't clear enough in my last post, but that is what I trying to say.

Reply #23 Top

I can't hook the computer to the internet. If you unhook the internet it runs in offline mode. It will check for steam, and give you an option to run in offline mode. Since you don't. Have 16 gigs of ram you should be playing immense. It helps to run low performance, since I think they mean quality not performance. Windows does not run a big enough paging file you need to customize that 24 gigs of ram.

Reply #24 Top

Quoting admiralWillyWilber, reply 21

according to brad excessive and insane maps are for 16-32 gigs of ram. Imense should be fine.

Now that I've turned off the Steam Overlay --

-Turning off Steam Overlay

Uncheck the box that Enables the overlay.

-- my game on an Insane map works fine, even though I have only 8 Gb of RAM.  (And I've uncovered >85% of the entire map.)

It may be that the need for more RAM arises when playing multiplayer.

+1 Loading…
Reply #25 Top

just to clarify I meant unhook the internet before you start the game. You will have to wait for updating. After it fails at updating it will give you an option for offline mode. Also every computer I've seen automatically gives you balance power options including desktops. I recommend setting this to high performance. You can also set windows for best performance.