|
![](/i/fill.gif) |
> You said that the graphics card sits completely idle in XP, and that the
> CPU does *all* the work. What you said was clearly false.
I said 3D card. I meant the 3D part of a graphics card.
> Why would the kernel deliberately keep the full RAM allocated just to
> free it when an app needs it?
So that in the likely event that you run an app that was run before and
still in RAM, it would load much faster.
> Your sentences are contradictory. First you say it doesn't make sense for
> the kernel to free the RAM,
Not when it doesn't need to, no.
> and then you say that freeing RAM is a practically
> free operation because it can be done "in an instant".
Of course - what's contradictory about that?
The slow part is loading from HD to RAM, that should be avoided at all
costs. Marking RAM as "empty" when it is not needed for anything else at
that moment seems a silly idea, and is why Vista has things like SuperFetch.
Post a reply to this message
|
![](/i/fill.gif) |