>I've been told the architecture [=x86] supports 64GB maximum.
In fact, it's 64 terabytes (1 TB = 1024 GB).
But this requires segmented memory model (16383 segments,
each being 4 GB) and Unix (nor Linux) doesn't use segmentation.
Except that putting segments in a some kind of Unix kernel
(like Linux) would be quite difficult, we would need also to
swap complete 4 GB segments to get the full 4 TB memory
space, which would be too slow for multitasking (IMO).
-- | Tuukka Toivonen <tuukkat@ee.oulu.fi> [PGP public key | Homepage: http://www.ee.oulu.fi/~tuukkat/ available] | Try also finger -l tuukkat@ee.oulu.fi | Studying information engineering at the University of Oulu +-----------------------------------------------------------
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu