This is from my saved replies, so sorry on the canned response, but this may help some of you:
One possible solution is to increase the amount of virtual memory available to windows.
To increase the amount of Virtual Memory available to Windows:
1) Right click on the My Computer icon and chose properties
2) Click on the advanced tab
3) Under performance, click on the Settings button.
4) Click on the advanced tab
5) Click on the change button
6) Change the initial size to the recommended size and then increase the maximum size.
As a note, you should make sure that you have enough hard drive space left for the maximum virtual memory size or you'll start having problems whenever Windows has to allocate more virtual memory. You can get the size of the virtual memory in gigs by dividing the number by 1024.
If you are running low on hard drive space, running disk defrag may help.
Also, if you have multiple hard drives or partitions, you can move your My Documents folder to a drive with more space. To do this, right click on the My Documents shortcut and choose Properties. There will be a text field with the current location of the My Documents folder which you can edit, then click Move. This will save space on your main hard drive, which is generally the drive that Windows will use for temporary files and virtual memory.
To reduce the amount of memory used by GalCiv2:
* Turn down the nebula density.
* Turn down the background star density.
* Clear out old ship designs from My Documents\My Games\GalCiv2\ships and My Documents\My games\GalCiv2\MetaverseData\ships.
* Design ships with less jewelry.
* Play on smaller galaxies
If you have an older system (4-5+ years old) and you have not upgraded your RAM and video card, you may also want to disable textures from the Video tab of the Options menu.
If you play in a window, you can keep track of how much memory GalCiv2.exe is using by checking the task manager. Windows won't give more than 2 GB to any application, so if you're hitting that mark, you will get crashes while trying to save.