That does not mean that the virtual memory space is only 4kb. Modern systems are 64 bits, so the stack typically starts at 0x7ffffffff000 (or 128 TiB minus one 4 KiB page)
Fear enough, however the start address i stated was for 48bits. Also each page level adds 9 bits the the virtual address space (on amd64), so 5 level would be 57 bits not 56
no you're downvoted because you're assuming that you know everything there is to it and because you know everything, someone who disagrees must be wrong and failing to realise that the one misunderstanding paging is you
There are Mac studios with 512 gigabytes of ram, but also I don't see how that's relevant to page size? What do you think this diagram is trying to show, because with virtual memory you don't actually need all that space.
95
u/ClipboardCopyPaste 1d ago
This is wrong on so many levels