Repository navigation
Releases
Releases · lazerusrm/RUSTYKVM
v0.2.26
NanoKVM-RS v0.2.26
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.26-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
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
v0.2.24
NanoKVM-RS v0.2.24
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.24-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
Full Changelog: v0.2.23...v0.2.24
v0.2.23
NanoKVM-RS v0.2.23
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.23-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
Full Changelog: v0.2.22...v0.2.23
v0.2.22
NanoKVM-RS v0.2.22
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.22-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
Full Changelog: v0.2.21...v0.2.22
v0.2.21
NanoKVM-RS v0.2.21
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.21-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
Full Changelog: v0.2.20...v0.2.21
v0.2.20
NanoKVM-RS v0.2.20
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.20-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
Full Changelog: https://github.com/lazerusrm/RUSTYKVM/commits/v0.2.20