Smol machines, 1초 미만 콜드스타트 가상머신 오픈소스 공개

원제: Show HN: Smol machines – subsecond coldstart, portable virtual machines

왜 중요한가

기존 가상머신 대비 획기적인 성능 향상으로 개발 환경 구축과 애플리케이션 배포 효율성을 크게 개선할 수 있다.

GitHub에서 smol-machines/smolvm이 공개됐다. 1초 미만의 콜드스타트와 크로스플랫폼 지원(macOS, Linux)을 특징으로 하는 경량 가상머신 도구다. 탄력적 메모리 사용과 상태유지 VM을 단일 파일로 패키징할 수 있다.

smol-machines/smolvm은 격리된 환경에서 소프트웨어를 실행할 수 있는 CLI 도구로 GitHub에서 오픈소스로 공개됐다. 주요 특징으로는 1초 미만의 콜드스타트 성능, macOS와 Linux를 지원하는 크로스플랫폼 호환성, 그리고 탄력적 메모리 사용 기능을 제공한다. 이 도구는 사용자 정의 Linux 가상머신을 로컬에서 관리하고 실행할 수 있게 해주며, 상태유지가 가능한 가상머신을 단일 파일로 패키징하는 기능도 지원한다. 현재 GitHub에서 1.1k개의 스타와 45개의 포크를 기록하고 있으며, Apache-2.0 라이선스로 배포되고 있다. 프로젝트는 Rust로 개발됐으며, libkrun과 libkrunfw 등의 서브모듈을 포함하고 있어 가상화 성능 최적화에 중점을 두고 있다.

출처

github.com — 원문 읽기 →