4 ms·
> Almost everything is shared between host OS and the JuNest sandbox (kernel, process subtree, network, mounting, etc) and only the root filesystem gets isolat
by eatonphil 5y ago
> Almost everything is shared between host OS and the JuNest sandbox (kernel, process subtree, network, mounting, etc) and only the root filesystem gets isolated (as the programs installed in JuNest need to reside elsewhere).
And
> Run on a different architecture from the host OS via QEMU
How is it possible to share the process tree between a QEMU host and guest? Network and mounting filesystems yeah that sounds normal but sharing a process tree?
- selfhoster11 5y agoPresumably QEMU is available as a fallback when the guest binaries cannot run directly on the host CPU.
- danhor 5y agoIf only the binary is emulated by QEMU and sharing the same Kernel, this should work fine. Similar to what Apple is doing with their x86-to-ARM tech.
- phaer 5y agoyou are probably thinking about qemu system emulation, simulating a whole computer? There's also qemu user space emulation which would fit the quoted description: https://qemu.readthedocs.io/en/latest/user/main.html https://qemu.readthedocs.io/en/latest/user/main.html