Repository navigation
v0.2.25
NanoKVM-RS v0.2.25
High-performance Rust rewrite of the NanoKVM server.
Performance vs Go Version
| Metric | Go | Rust | Improvement |
|---|---|---|---|
| Input Latency | 30-80ms | 13-16ms | 3-4x faster |
| Video TTFB | ~50ms | 29-47ms | ~40% faster |
| RAM Usage | 24 MB | 14.5 MB | 40% less |
Installation
# Upload to device
scp nanokvm-rs-v0.2.25-upgrade.tar.gz root@<nanokvm-ip>:/tmp/
# Install
ssh root@<nanokvm-ip> "cd /tmp && tar -xzf nanokvm-rs-*-upgrade.tar.gz && ./install.sh"Key Features
- Lazy hardware initialization (no crash without HDMI)
- TCP_NODELAY for lower latency
- Reduced memory footprint
- H.264 hardware encoding via WebRTC