|
|
|
|
|
by gpderetta
1543 days ago
|
|
> MirageOS is - similar to the latest OCaml release - only using a single CPU core. Thanks. Is that going to change now that OCaml is finally getting proper multicore support? >> Also I would say there are reasons for isolation beyond memory safety.
>Would you mind to elaborate which reasons you are thinking of? Memory safety in a sense protects the integrity of the 'runtime', but only partially help to protect business level integrity. A task might still tricked (by mistake or malice) to access objects it is not supposed to. I'm sure that OCaml has enough abstractions to help prevent that, but full isolation of tasks is a blunt and effective tool. |
|