3 ms·
Very interesting. I think it would make a lot of sense for RISC-V to try to innovate on the memory protection and virtual addressing schemes as well. I found t
by audunw 8y ago
Very interesting. I think it would make a lot of sense for RISC-V to try to innovate on the memory protection and virtual addressing schemes as well.
I found the solution used in the Mill architecture to be very interesting: http://millcomputing.com/wiki/Memory http://millcomputing.com/wiki/Memory
If you have a 64-bit address space, all processes might as well use the same virtual address space, since there's still plenty of space for each process, even with thousands of processes or more. Making the design such that access protection and translation are parallel paths is also a good idea.