To view parent comment, click here.
To read all comments associated with this story, please click here.
Windows 2000 could only be compared to Windows NT 4.0. Win2k was a business OS never meant for the home market, it was a replacement for NT 4.0. I know microsoft wanted Win2k to work for the both markets, however i think mainly directx and some other issues stopped this. For the majority of home users the upgrade path went Win98/ME to WinXP.
Personally i think Microsoft's last great desktop OS was win2k, well built, very fast. WinXP i never really thought of as much as they could have done so much more with the Win2k baseline.
I really do think that Microsoft should have bit the bullet and released Vista as x64 only, or failing that should have put more emphasis on x64 more so than the standard. I know that consumers don't really need x64 however i think it's a push worth starting now. When the next release of windows is upon us x64 will be really important and starting the transition then will be a lot harder.
Nail on the head there :-)
Vista actually will go way past 800, basically fill as much RAM as you after enough time because of the aggressive caching. Basically, it analyzes what you use and when, and then starts loading it before you do. However, that memory will all be freed as soon as other apps require it. The first time I looked in the task manager and saw a gig and a half being used I almost flipped though
steven wrote:
-" Check out your task manager, under performance: Total Commit Charge is what you are looking for.
Last time I installed 2000, after tweaking, it was at 80MB usage just sitting there (drivers, etc, all set up.) I just checkout out my XP box, it registers about 412MB usage... just sitting there. "
of course you look at commit charge->total. and your numbers don't add up. in order to see what the actual system uses you check after you have installed the operating system and only runs the system and it's default services. I'd like to know what version of XP uses 400mb out of the box freshly installed?
and I'm NOT talking about tweaked systems where you shut down alot of unecessary services.
likewise checking you system after having it running for a while is pointless since programs loads dll's into memory which won't be flushed until the memory is needed and also many of these dll's/programs will start additional services which further use up resources.
some fluctuantions exists due to the difference in memory usage of different hardware drivers which are installed with the system. but in no way would they translate from ~120-130mb to ~400mb.






Member since:
2005-07-20
Remember a couple of things here:
First, when XP was released Windows 2000 was only at SP2, which used far less memory than SP4 does.
Second, Windows 2000 uses around 64-160MB of memory on a fresh install. I am not talking "active memory", I'm talking about total memory usage, page file included.
Now, when I do a fresh install of Windows XP SP2 or Windows 2003, I'm lucky to have total memory usage be less than 400MB. No, really. That's still over twice as much. That's over four times as much in many cases.
Now, if I strip most of the useless crud out of Windows 2000, I can make it run on a computer with 16MB of memory. It will use a total of 48MB of memory, all used pages accounted for.
Meanwhile removing every possible thing from XP that doesn't kill program/hardware compatibility still leaves the system using around 160MB of address space. Sacrificing several functions like network browsing, printer support, etc, you can get it down to around 128MB, but it's a pain.
And it's not just turning off services to get it that low, you have to actually manually rip those parts of windows out of the Operating system so that they can't be used any longer.
Best case scenario, Windows XP uses 2.5x the memory of Windows 2000. Average computer it will be 3-4x memory usage. Meanwhile, I haven't seen anything that only works in XP. Yes, some people make "XP only" games, but you can change that using Orca and the programs, surprisingly enough, still work just fine in Windows 2000.
I actually have quite a few things that work in 2000 but won't run in XP...
The problem that people have with Vista is that it tends to leave crap in active memory that XP would have paged out. It really only uses about 1.5x the overall memory of a full XP install, they just have bad memory management so it looks worse. (note: I haven't used Vista from release onward, I'm going by RC1 usage).
google_ninja wrote:
"Well, 2k ran in about 200 megs of ram, xp ran in about 400."
where do you get these numbers from? they are grossly inflated.
Most likely he got them from, I dunno, the little spot in the task manager that tells you the memory usage. RAM usage and memory usage are two completely different things.
Check out your task manager, under performance: Total Commit Charge is what you are looking for.
Last time I installed 2000, after tweaking, it was at 80MB usage just sitting there (drivers, etc, all set up.) I just checkout out my XP box, it registers about 412MB usage... just sitting there.
Vista, if memory serves, used around 700-800MB... which is a far smaller jump... 175-200% usage, vs 515%...
Edited 2007-08-15 00:14 UTC