Solution in silicon?
Posted Jul 19, 2003 6:34 UTC (Sat) by
giraffedata (subscriber, #1954)
In reply to:
Solution in silicon? by proski
Parent article:
64GB on 32-bit systems
There's a more robust solution. No need to make the address translation sensitive to kernel vs user space. Address spaces are just address spaces. The TLB should include an address space ID in its translations. Then you wouldn't purge the TLB just because you switch address spaces. You could switch between user and kernel space and between processes, all with the TLB still warm.
(
Log in to post comments)