Hacker News new | past | comments | ask | show | jobs | submit login

> Terry A Davis • 8 years ago • edited

> You'll love my 64-bit ring-0-only identity-mapped operating system.

RIP




It's a bit of a shame that Linux doesn't put the kernel at the low end of the address space and identity-map the kernel's address space. For one, calculating kernel address mappings would be slightly faster, and for two, it would allow putting 64-bit processes at the top of virtual memory, where pointers are NaN when bit-cast to pointers, so NaN-boxing language runtimes get a speed bump.

I wonder how much software assumes it's being mapped in the lower portion of the address space.


I caught that too. It put a smile on my face.

Might boot up TempleOS for a bit and play around with it later.

F




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: