On 3/27/2015 1:41 AM, "Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?=
On Friday, 27 March 2015 at 08:25:26 UTC, Walter Bright wrote:
The MMU makes it pointless. The virtual address space allows for 4 billion
goroutines with 4 billion bytes each of stack.
If you fragment the memory space you cannot use recursive page tables? If you
want to address more than 512GB you need to move to 1MiB pages.
So what? The point is there is PLENTY of virtual address space. You can
"allocate" absurd amounts of address space for each goroutine, and still have
plenty without physically moving anything.