Blink 1.0 リリース - 超軽量 x86-64-linux エミュレーター
(github.com/jart)- 権限不要のユーザー空間 VM
- すべての POSIX プラットフォームで x86-64 Linux バイナリをエミュレート可能
- 220KB の依存関係不要な静的バイナリとして、600 個の x86 命令と 180 個の Linux システムコールを実装
- シンプルなコマンドラインプログラムの実行に最適
- JIT を使用し、一部のケースでは Qemu より 2 倍高速に動作
- 63,500 行の ANSI C11 コードで書かれており、まだ最適化は未実施
- Apple Silicon でも問題なく動作(Alpine x86_64 として認識)
5件のコメント
誰かがこれをWasmにコンパイルするんでしょうね(笑)
「やばい」って言葉しか出ない…。
Justine Tunney という人も本当にすごいと思います。QEMU/FFMPEG を作った Fabrice Bellard を思い起こさせる生産性だ……とコメントする人もいますが、そこまでではない気もしますね;;;
これを使えば、Raspberry Piでx86ベースのk8sクラスターを構築できますか?
Appleシリコン!!!