ORIGINAL: dkatman
the real problem is cached/paged memory.
i have 2 monitors.. i have task manager performance app running on my 2nd monitor.
anytime the ai is running.. cpu usage AVERAGES 99%
i have 512mb.. and pf usage grows by 200mb after loading witp.. and the page file gets bigger and bigger over time.
during the orders phase i would think win os is caching all mplayer flies .. so it can move more of the graphic and unit data files back into main memory.
the REAL solution is 1gig of memory.
I don't think this is the problem. On my system WitP uses ~180 MB (physical + virtual) memory out of 512MB total.
I still have about 250 MB of free physical memory left.
This is during the the 1st player turn, where I got CTDs very often when I clicked on a "Done" button for example.
After I removed the offending direct show filter, I have perfect sound and no more CTDs.
Besides, swapping is supposed to be transparent to applications (except for the obvious time penalties).
If an application is not able to cope with unpredictable timing while running on a multitasking OS with virtual
memory then that application is broken.
As for the CPU running at ~100% while the AI is doing it's turn, if this were not the case that would be another bug [:)]
Microprocessors either run or sleep. When they have nothing to do they sleep until they get woken by a hardware
interrupt, otherwise they run on full speed.
During the AI turn the CPU obviously runs all the time because there are no external events to wait for.
regards,
Gunnar