Blink 1.0 릴리즈 - 초경량 x86-64-linux 에뮬레이터
(github.com/jart)- 권한이 필요없는 사용자 공간 VM
- 모든 POSIX 플랫폼에서 x86-64 리눅스 바이너리를 에뮬레이트 가능
- 220kb의 의존성 없는 정적 바이너리로 600개의 x86 명령과 180개의 리눅스 시스템콜을 구현
- 간단한 커맨드라인 프로그램을 실행하는데 최적
- JIT을 사용하여 일부 케이스에서는 Qemu 보다 2배 빠르게 실행
- 63,500 라인의 ANSI C11 코드로 아직 최적화는 안한 상태
- 애플 실리콘에서도 잘 동작(Alpine x86_64로 인식)
Justine Tunney 이 친구도 정말 대단한것 같습니다. QEMU/FFMPEG을 만든 Fabrice Bellard이 떠오르는 생산성... 이라고 혹자는 코멘트하던데, 그 정도는 아닌것 같구요;;;