On Thu, 07 Jan 2010 22:07:32 -0500, Arne Vajh?j<arne@vajhoej.dk>
wrote, quoted or indirectly quoted someone who said :
If the software don't know what is in real RAM and what is in rotating
RAM, then performance will be bad.
That is not the CPU's concern in my proposal.. The RAM controller
works to ensure commonly used stuff is in higher performance layers.
Today, when a CPU is running an application, it does not know which
pages are in real RAM and which in backing store. Where apps allocate
pages is not based on whether the frames are in RAM or not. That is
not its concern. The OS handles it. In my proposed scheme, that
responsibility shifts to the RAM controller hardware.
Hmm.
memory is able to cover most of the virtual address usage.
Otherwise it is dog slow.
is met. But is not today and will not be in the near future either.