I understand your reasoning but it just doesn't work that way.
Put simply, take a computer with a 80 gig hard drive and one with a 40 gig hard drive, everything else as close to the same as you can get. Fill them both up with 30 gigs of files and the 80 gig system will wipe the floor with the other.
Example 2 would be ram. Take two systems with the same specs and drive size, but one has 512mb of ram and the other 1gig. (for this example it really doesn't matter if hard drive page file is on or off) Open up the office suite and a few web browsers each with 50 tabs or so until you get 400mb physical memory usage on each computer. Again, the computer with more free ram will blow the other one away.
Why? Well, memory access isn't 100% efficient. When you do anything the programs and os are both pulling memory off the stack to use. When it's done opening a file or window or something it will release a lot of memory. Well written programs and operating systems will try to optimize the sections of memory they pull from and may even reallocate in the background. Regardless, after doing a bunch of operations the free memory is scattered all over the place and it becomes a very slow process of trying to find enough addresses to pull for the next task. Whereas, if there's an amount of FREE memory equal to the amount that being used, then rearranging things becomes much less arduous since there's all this temp space available.
Think of it kinda like trying to swap 1/2 the furniture in storage room A with room B, (mind you both rooms are stacked and packed!) and all you have is a hallway connecting them. Now, imagine you have a completely empty room C attatched also and the whole process just became a lot easier.
Last edited by willpower101; 01-28-2008 at 06:07 PM.
|