View Single Post
Old Jul 6, 2009, 05:53 AM   #73
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,544 (10.98/day)
Thanks: 3,699
Thanked 8,686 Times in 6,387 Posts

System Specs

Quote:
Originally Posted by Emeth View Post
Hi folks:

I'm new here, but I found this interesting, and wanted to add this reference just in case it helps. Can anyone comment on how this might affect video stability?


http://blogs.msdn.com/e7/

"Desktop Graphics - Reduced Memory Footprint

Another area which affects system responsiveness is memory usage. Simply put, increased system memory (RAM) usage leads to an increased paging activity which directly leads to reduced system responsiveness. Thus, for the best responsiveness, all applications, processes and OS components need to use as little system memory as possible.

In Windows Vista, the amount of memory required to run multiple windows scales linearly with the number of windows opened on the system. This results in more memory pressure when there are more windows or if the monitors have higher resolution. It gets worse if you have more than one monitor. As part of investigating various means to improve system responsiveness, we saw a great opportunity in reducing the usage of system memory by DWM. In Windows Vista, every GDI application window accounts for two memory allocations which hold identical content – one in video memory and one in system memory. DWM is responsible for composition of the desktop through the graphics hardware. Hence, it requires a copy of the same allocation in video memory, which is easily accessible by the graphics hardware. The duplicate copy present in system memory is required because GDI is being rendered utilizing the CPU completely in the operating system without any assistance or “acceleration” by the graphics hardware. As the CPU performs all the tasks for rendering GDI applications, it requires an easily accessible cacheable copy of memory.
Existing memory allocations.



Figure 5. Existing memory allocations.

Windows 7 saves one copy of the memory allocation per application window by getting rid of the system memory copy entirely. Thus, for a GDI application window visible on the desktop, the memory consumed is cut in half."
Quote:
Originally Posted by javaking View Post
Thanks for the info it helps me to kind of understand what was happening to my system last may in my old build. I just could not get my 3870 to work but then again I had a 64bit OS installed
I added this to the first post a week or two ago actually. The drop in memory use is because windows 7 moved to WDDM 1.1, which is in fact directX 10 based. Running DX10 removes the memory copy in DX9, which means if you're on onboard video wndows 7 uses half as much memory for the GUI as windows vista.



Quote:
Originally Posted by CDdude55 View Post
Bashing us 32-biters i see.

Going to be using 4GB RAM(windows sees 2.75 tho) and a 896MB card, games should run fine.
sure they will. with a maximum of 1152MB of available ram per game. (2048MB per 32 bit app, minus video card ram)
Mussels is offline