3 ms·
(Mill team) Another interesting aspect of the Mill architecture is that protection and translation are separate. The cache uses virtual addresses, and the TLB
by willvarfar 13y ago
(Mill team)
Another interesting aspect of the Mill architecture is that protection and translation are separate. The cache uses virtual addresses, and the TLB sits between cache and main RAM. The TLB is much bigger and slightly slower, so simply doesn't fault nearly so often.
- mwcampbell 13y agoCan you guys say anything yet about how the Unix fork syscall is implemented on that architecture? The requirement for copy-on-write pages seems to conflict with a single virtual address space.
- willvarfar 13y agoAfraid its still Not Filed Yet (NFY). You knew I was going to say that. But the slide deck is all ready for when we've filed. The next talk will be about configuration, which is another cool topic, and that'll be in a couple of weeks. Get on the mailing list to get details as they become available: http://millcomputing.com/mailing-list/ http://millcomputing.com/mailing-list/