7 ms·
curious is this just software qemu(not sure what word exactly was) instead of virtualization acceleration, probably more overheads?
by ilsubyeega 6mo ago
curious is this just software qemu(not sure what word exactly was) instead of virtualization acceleration, probably more overheads?
- meltyness 6mo agohttps://github.com/ExTV/Podroid/blob/3f7d19dee63e24e0bd36c22fb0647c9e5e9d1716/app/src/main/java/com/excp/podroid/engine/PodroidQemu.kt#L303 https://github.com/ExTV/Podroid/blob/3f7d19dee63e24e0bd36c22... not sure
- NewJazz 6mo agoItbsays it doesnt use kvm, so i thinj that meens no accel.
- em500 6mo agoYes, under How It Works: > libqemu-system-aarch64.so (QEMU TCG, no KVM) TCG means software emulation
- kristianp 6mo agoI thought why is qemu used here? Why not use linux native namespaces and cgroups.
- NewJazz 6mo agoPermissions. Isolation.
- Retr0id 6mo agoso, like namespaces and cgroups?
- figmert 6mo agoAndroid kernel has the relevant kernel parameters disabled. It is entirely possible to run containers directly on android, but it requires enabled the relevant parameter (iirc no recompilation need, just a cmdline change). But this of course requires root.