This game lags horribly for no apparent reason. The game is at 3-6 FPS but is only using 623 MB of ram (bringing the total ram usage to 2.23 GB). CPU usage is at 50-65%.
...
Memory: 4094MB RAM
...
Display Memory: 2808 MB
Dedicated Memory: 1016 MB
Shared Memory: 1791 MB
...
Let see, 2.23 GB ram ( 2283.52 MB ) used for OS/application, 1791 MB ram used by the shared video memory... 2283.52 + 1791 = 4074.52 MB ... seem that you are using your full RAM !!! The memory that is reserved for graphics is taken away from the total system memory...
If you have a dedicated graphic memory of almost 1GB, why do you need to use shared memory for extend it to almost 2.8 GB of display memory ???
Your system become so short in memory that the pagefile system begin to be used... remember that disk access and read/write is slower that RAM...
For resolve your lag, try something like ( if you BIOS allow to change the amount of shared memory ):
Display Memory: 1016 MB
Dedicated Memory: 1016 MB
Shared Memory: 0 MB
It will free 1.75 GB of the main memory for your application/OS...
A other thing... 2283 mb ram used, where 623 are for the game... so, without the game, already 1660 mb are used !!! My laptop with Vista x64 is using only 787 mb... my desktop with XP pro x64, a little less that 250 mb... seem that you have a lot of crap running on your computer !
From http://en.wikipedia.org/wiki/Shared_Memory_Architecture
"In computer architecture, Shared Memory Architecture (SMA) refers to a design where the graphics chip does not have its own dedicated memory, and instead shares the main system RAM with the CPU and other components.
This design is used with many integrated graphics solutions to reduce the cost and complexity of the motherboard design, as no additional memory chips are required on the board. There is usually some mechanism (via the BIOS or a jumper setting) to select the amount of system memory to use for graphics, which means that the graphics system can be tailored to only use as much RAM as is actually required, leaving the rest free for applications. A side effect of this is that when some RAM is allocated for graphics, it becomes effectively unavailable for anything else, so an example computer with 512 MiB RAM set up with 64MiB graphics RAM will appear to the operating system and user to only have 448 MiB RAM installed.
The disadvantage of this design is lower performance because system RAM usually runs slower than dedicated graphics RAM, and there is more contention as the memory bus has to be shared with the rest of the system. It may also cause performance issues with the rest of the system if it is not designed with the fact in mind that some RAM will be 'taken away' by graphics."