4KB pages feel silly on a 64 bit operating system.
-
-
Without virtual memory you’d have to throw out dynamic linking and make all executables position independent. There are ports of Linux to such an environment but it’s not too fun.
-
How do those environments typically implement fork?
- 4 more replies
New conversation -
-
-
Physical memory fragmentation would be a serious issue without page tables.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@HipCityReg I think something like this is ultimately where AR/VR and crypto align. Both know the tools we currently use are limited, but until the mapping changes, there won’t be substantial impact.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Idk, I've still got to deal with out-of-memory exceptions and page thrashing in Visual Studio when it gets above 2GB of usage, even though I have 32 or more available.
-
Visual Studio is still 32 bits!
- 1 more reply
New conversation -
-
-
Fragmentation! Security (especially new side channel attacks that will open up) !
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
They're needed to implement linear allocators that map physical memory as they grow.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
W^X, ASLR, and KSLR though.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I’d imagine without paging it would be challenging to share copy-on-write memory between forked applications, for instance. You would need some kind of way to efficiently manage those mem blocks. On iOS it also acts as a nice unit to compress, since it will not do swapping.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.