On 06/11/2012 09:47 PM, James Tyrer wrote:
<SNIP>
We take as a given that a process can only address 4 GiBs with 32 bits.
However it is also a given that hardware does not need to have that much
physical memory. I fully understand only the Motorola 32K and the Intel
Pentium hardware but I presume that all hardware memory management is
similar. In both cases the memory management hardware allows each
process to have a virtual address space of 4 GiBs. I have always been
disappointed that Linux has diverged from actual UNIX in this regard
with the use of a 'flat' memory space. But, then UNIX will only run on
systems with hardware memory management and Linux runs on my Television
set (yes my Sony 42" flat screen runs the Linux OS). I have always
thought that the solution to this problem would be to do both -- support
virtual memory (as opposed to flat) when there is memory management
hardware and use flat memory when there is not MM hardware.

Ahhh ... that would be:

Motorola 68k

--
James Tyrer

Linux (mostly) From Scratch
___________________________________________________
This message is from the kde-linux mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.

Reply via email to