- Une VM en espace utilisateur ne nécessitant aucun privilège
- Permet d’émuler des binaires Linux x86-64 sur toutes les plateformes POSIX
- Binaire statique de 220 kb sans dépendances, implémentant 600 instructions x86 et 180 appels système Linux
- Optimisé pour l’exécution de programmes simples en ligne de commande
- Utilise le JIT et peut, dans certains cas, s’exécuter 2 fois plus vite que Qemu
- 639 lignes de code ANSI C11, sans optimisation pour le moment
- Fonctionne aussi très bien sur Apple Silicon (détecté comme Alpine x86_64)
5 commentaires
Quelqu’un va sûrement compiler ça en Wasm, haha.
Je n’ai pas d’autre mot : c’est complètement dingue..
Cet ami, Justine Tunney, me semble vraiment impressionnant. Certains commentent que cela rappelle la productivité de Fabrice Bellard, créateur de QEMU/FFMPEG... mais je ne pense pas qu’on puisse aller jusque-là ;;;
Avec ça, est-ce qu’on pourrait mettre en place un cluster k8s basé sur x86 avec un Raspberry Pi ?
Apple Silicon !!!