logoalt Hacker News

JoshTriplettyesterday at 10:44 PM1 replyview on HN

I don't think it makes sense to run Linux on most nommu hardware anymore. It'd make more sense to have a tiny unikernel for running a single application, because on nommu, you don't typically have any application isolation.


Replies

duskwuffyesterday at 11:01 PM

> on nommu, you don't have any application isolation

That isn't necessarily the case. You can have memory protection without a MMU - for instance, most ARM Cortex-M parts have a MPU which can be used to restrict a thread's access to memory ranges or to hardware. What it doesn't get you is memory remapping, which is necessary for features like virtual memory.

show 2 replies