22 points par xguru 2023-06-09 | 5 commentaires | Partager sur WhatsApp
  • 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

 
kuber 2023-06-10

Quelqu’un va sûrement compiler ça en Wasm, haha.

 
kandk 2023-06-10

Je n’ai pas d’autre mot : c’est complètement dingue..

 
botplaysdice 2023-06-10

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à ;;;

 
jujumilk3 2023-06-09

Avec ça, est-ce qu’on pourrait mettre en place un cluster k8s basé sur x86 avec un Raspberry Pi ?

 
iolothebard 2023-06-09

Apple Silicon !!!