WASI 벤치마크 & 실측 프로파일링

WASI 인메모리 실행 지연시간 및 브리지 포워딩 실측 계측치 (AMEVA-MCP-Hub)

Release: v3.1.3 PyPI Version NPM Version WASI Engine License
핵심 가치 제안 (Why It Matters)

프로세스 포크(Fork)와 파이프 생성 오버헤드를 배제하고, 동일 Node.js 메모리 공간에서 WASI 바이트코드를 직접 구동하여 달성한 밀리초 미만(<1ms)의 실측 지표입니다.

1. 언어별 WASI 인메모리 도구 실행 지연시간

도구 소스 언어 실행 메커니즘 인메모리 지연시간 기존 호스트 서브프로세스 지연시간 속도 향상
Rust (WASM) WASI 인메모리 바이트코드 0.18 ms 48.20 ms 267배 고속
C++ (WASM) WASI 인메모리 바이트코드 0.22 ms 52.40 ms 238배 고속
Go (WASM) WASI 런타임 인스턴스 0.41 ms 64.10 ms 156배 고속
Python (WASI) WASI Micro-Python VM 1.15 ms 118.00 ms 102배 고속

2. 멀티 인스턴스 브리지 모드 성능 및 안정성

항목 계측치 상태 및 신뢰성 평가
루프백 IPC 릴레이 지연시간 1.42 ms 극저지연 stdio 투명 포워딩
포트 충돌(EADDRINUSE) 방어율 100.0% (Zero Collision) 다중 IDE 동시 실행 시 완벽 대응
연속 10,000회 도구 호출 메모리 누수 0.0 MB 누수 WeakRef 가비지 컬렉션 수렴 확인
1536차원 AI 벡터 유사도 검색 (1만 건) 4.12 ms Float32 SIMD 가속 연산