Skip to content

v0.2.25

Choose a tag to compare

@github-actions github-actions released this 13 Feb 21:01
· 16 commits to main since this release

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