5 ms·
It's virtualized for the same architecture, which is not very costly on today's CPUs. ARM emulating x86 is a whole different beast. On the other hand, why not
by panpanna 6y ago
It's virtualized for the same architecture, which is not very costly on today's CPUs. ARM emulating x86 is a whole different beast.
On the other hand, why not run arm-docker on a virtual arm-linux?? Why does it have to be x86?
- jitl 6y agoLast time Apple did this (PPC -> x86), the new Intel CPUs were so much faster & more efficient than the equivalent PPC chip that programs ran at the same speed under emulation, and the system & native programs ran much faster, so it was still a worthy upgrade.
- btown 6y agoFor power efficiency this may be true this time as well... but for sheer performance and latency under spiky web-style workflows, I'm not hopeful.