8 ms·
This would require using zillions of VM areas for all your language level objects, and aligning them on page boundaries. It's really not going to work. Have a
by zurn 12y ago
This would require using zillions of VM areas for all your language level objects, and aligning them on page boundaries. It's really not going to work.
Have a look at SoftBound and HardBound for some of the current thinking in this area that scales to object level granularity.
- asveikau 12y agoI think you misunderstand me. I am advocating the status quo, not for more granular pages. Anyway from what I have seen some high level languages are actually using the MMU for some things. For example, a null check at every access would be kind of lame, from what I have seen high level language runtimes just let it fault on the zero page and handle it by raising exceptions. (I am 100% sure CLR does this, I believe JVM does too.)