Phát hành Blink 1.0 - trình giả lập x86-64-linux siêu nhẹ
(github.com/jart)- VM không gian người dùng không cần quyền đặc biệt
- Có thể giả lập các tệp nhị phân Linux x86-64 trên mọi nền tảng POSIX
- Tệp nhị phân tĩnh 220kb không phụ thuộc, triển khai 600 lệnh x86 và 180 syscall Linux
- Tối ưu để chạy các chương trình dòng lệnh đơn giản
- Sử dụng JIT nên trong một số trường hợp chạy nhanh gấp 2 lần Qemu
- Gồm 63.500 dòng mã ANSI C11 và hiện vẫn chưa được tối ưu hóa
- Hoạt động tốt cả trên Apple Silicon (được nhận diện là Alpine x86_64)
5 bình luận
Thế nào cũng sẽ có người biên dịch cái này sang Wasm thôi haha
Chỉ biết nói là điên thật..
Có vẻ Justine Tunney cũng thật sự rất đáng nể. Có người còn bình luận rằng năng suất làm việc của anh ấy khiến họ nhớ đến Fabrice Bellard, người đã tạo ra QEMU/FFMPEG... nhưng chắc cũng chưa đến mức đó đâu;;;
Dùng cái này thì có thể triển khai một cụm k8s dựa trên x86 bằng Raspberry Pi được không?
Apple Silicon!!!