descenterace on 13/6/2006 at 09:13
Quote Posted by dvrabel
Instead of making stuff up why don't you find some real data on memory usage in Vista.
:weird: I am working from real data, along with an understanding of how kernel memory management works.
dvrabel on 13/6/2006 at 11:14
Quote Posted by descenterace
:weird: I am working from real data, along with an understanding of how kernel memory management works.
Quote Posted by descenterace
If Vista requires 1GB,
my guess is that the first 512MB is set aside for non-pageable kernel use...
(Emphasis mine.)
500 MB of unpageable RAM is a ludicrous figure to guess at. As a comparison, Windows 2000 has less than 4 MB of unpagable pages.
Haegan on 13/6/2006 at 17:29
how long do you think it's going to be before some idiot tries to make an anti-time bomb crack for vista, and ends up breaking his computer?:cheeky:
descenterace on 13/6/2006 at 18:06
I wouldn't consider caches and page tables to be pageable. Caches don't need paging; it defeats the purpose and they can always just be flushed. Page tables should be kept in memory to ensure that only one disk access is needed to load a page.
Also, while 4MB is likely sufficient for the core services and bindings to drivers, there are probably a lot of other things (such as the actual drivers) loaded into the kernel which, while potentially pageable, probably shouldn't be high on the list of page-out candidates. In fact, there wouldn't be many circumstances where they would be moved out of physical memory. To all intents and purposes, that is unpageable memory.
Admittedly, 400MB+ of caches is rather excessive for a desktop machine. That's what happens when I spend too long working with a server.
How many apps can you load before WinXP begins paging? With 1GB RAM, it seems to be something like 12 small systray apps and MS Excel 2000. No way is that lot using up more than 100MB.
Making effective use of memory is more important than simply reducing use of it. Reducing memory usage is a job for app programmers. Making better use of it is a job for ALL programmers.
So handling 512MB of available RAM well alongside very large caches would likely work a lot better than handling 1GB of available RAM badly.
system shocker on 14/6/2006 at 01:00
I can't get any of my ethernet network cards to work at all. I can't use the internet in windows vista.
aguywhoplaysthief on 14/6/2006 at 02:42
All you need to do is delete your functioning OS and the world will be a better place.
system shocker on 14/6/2006 at 02:43
gah no I did a fresh install on my other hard drive
aguywhoplaysthief on 14/6/2006 at 02:46
Thank God!
system shocker on 15/6/2006 at 02:52
Ah! I got my intarnet workinch but not my Audigy 2 ZS Gamer eidtion Is completely fucked up.
doctorfrog on 15/6/2006 at 07:56
Wow, Vista looks really nice, very futuristic.
...
Now, how about a screenie with all the visual effects carp (yes, carp) turned off?
((
http://www.boxshots.org/) As I prefer to come up with my own.)