D
Dale White
Understanding that Vista does memory different and all that good stuff, I'm
trying to understand, if in this case, "Different" means better or worse.
This is also probably a question equally aimed at the game developers, and I
plan to post this in their forums as well
The easiest examples I have is video games (since Visa is a recommitment to
gaming). I'm looking at the memory usage under XP versus Vista32 and namely
Vista64.
In this example, though there seems to be plenty of others, I'm looking at
the new game S.T.A.L.K.E.R. And trying to figure out why the performance is
worse (I understand part is about Video driver optimization, but in this
case, the problem doesn't "appear" to stem from that)
When the game runs under XP, I'll notice that overall memory usage us around
1GB. I noticed under Vista32, it's around 1.6GB and Vista64, 1.8GB. When I
use the games, in game memory stats it shows that XP has a committed amount
of around 750MB, under Vista 64 it has a committed amount around 1.7GB and
Vista 32 around 1.5GB
Why almost double the memory allocation for the same game ?
In this case, because the game perform worse under Vista, then XP, my video
settings are actually lower than XP. One would think XP's memory allocation
would be higher.
Funny enough, one of the fixes for Vista's performance issue is to turn off
the games Prefetching, which seems to cause endless stuttering under Vista,
but not XP.
Also, I'd like to note, that just for fun, I added another 1GB off ram and
it didn't help performance at all. The memory allocation stayed the same an
the stuttering due to prefetching was just as bad.
Here are some screenshots using Microsoft latest Process Explorer with
memory usage highlighted.
XP
http://images.filecloud.com/461870/Stalker_memory_usage_XP.jpg
Vista32
http://images.filecloud.com/461867/Stalker_memory_usage_Vista32.jpg
Vista64
http://images.filecloud.com/461868/Stalker_memory_usage_Vista64.jpg
Vista64 no Prefetching
http://images.filecloud.com/461869/Stalker_memory_usage_Vista64_noprefetch.jpg
Again, games like Battlefield 2 and 2142 report the same kinda pattern,
though not quit as extreme.
trying to understand, if in this case, "Different" means better or worse.
This is also probably a question equally aimed at the game developers, and I
plan to post this in their forums as well
The easiest examples I have is video games (since Visa is a recommitment to
gaming). I'm looking at the memory usage under XP versus Vista32 and namely
Vista64.
In this example, though there seems to be plenty of others, I'm looking at
the new game S.T.A.L.K.E.R. And trying to figure out why the performance is
worse (I understand part is about Video driver optimization, but in this
case, the problem doesn't "appear" to stem from that)
When the game runs under XP, I'll notice that overall memory usage us around
1GB. I noticed under Vista32, it's around 1.6GB and Vista64, 1.8GB. When I
use the games, in game memory stats it shows that XP has a committed amount
of around 750MB, under Vista 64 it has a committed amount around 1.7GB and
Vista 32 around 1.5GB
Why almost double the memory allocation for the same game ?
In this case, because the game perform worse under Vista, then XP, my video
settings are actually lower than XP. One would think XP's memory allocation
would be higher.
Funny enough, one of the fixes for Vista's performance issue is to turn off
the games Prefetching, which seems to cause endless stuttering under Vista,
but not XP.
Also, I'd like to note, that just for fun, I added another 1GB off ram and
it didn't help performance at all. The memory allocation stayed the same an
the stuttering due to prefetching was just as bad.
Here are some screenshots using Microsoft latest Process Explorer with
memory usage highlighted.
XP
http://images.filecloud.com/461870/Stalker_memory_usage_XP.jpg
Vista32
http://images.filecloud.com/461867/Stalker_memory_usage_Vista32.jpg
Vista64
http://images.filecloud.com/461868/Stalker_memory_usage_Vista64.jpg
Vista64 no Prefetching
http://images.filecloud.com/461869/Stalker_memory_usage_Vista64_noprefetch.jpg
Again, games like Battlefield 2 and 2142 report the same kinda pattern,
though not quit as extreme.