Environment:
Device: Raspberry Pi (ARM64)
OS: Debian 11/12 (OpenMediaVault 8.x)
VUIO Version: 0.0.43 and 0.0.45 (precompiled ARM64 binaries from GitHub Releases)
Installation Method: Manual installation via .tar.gz release archives
Proton Version: Not applicable (native ARM64)
Storage Backend: ext4 (RAID-mounted /mnt/raid/medien)
Issue Summary:
Both v0.0.43 and v0.0.45 exhibit critical performance and stability issues on ARM64 (Debian/OMV), rendering them unusable in production environments. The issues do not occur in v0.0.42 (self-compiled or precompiled).
Symptoms:
100% CPU Usage by vuio Process
vuio process consistently consumes 99-100% CPU (confirmed via htop and top).
System becomes unresponsive (high sy load, e.g., 18.9% sy in top).
No recovery without manual kill -9 or systemctl stop vuio (takes ~2 minutes to stop).
ERROR Failed to send file system event: no available capacity
Workaround: Disabling watch_for_changes = false in config.toml reduces CPU usage but disables real-time updates.
System Limits: Even with max_user_instances=32768 (sysctl), errors persist.
Steps to Reproduce:
Install v0.0.43 or v0.0.45 (precompiled ARM64 binary) on Debian/OMV.
Start VUIO with default config.toml (or minimal config).
Monitor CPU usage (htop):CPU spikes to 100% within minutes.
INOTIFY errors appear in logs (journalctl -u vuio).
Expected Behavior:
CPU usage < 10% (as in v0.0.42).
No INOTIFY errors in logs.
Admin UI tab visible in web interface (as in self-compiled v0.0.42).
Additional Context:
v0.0.42 (self-compiled) works flawlessly on the same hardware/OS.
Downgrading to v0.0.42 resolves all issues (CPU, INOTIFY).
Suspected Cause:INOTIFY implementation changes between v0.0.42 and v0.0.43+.
Race condition or infinite loop in file system event handling.
Aug 29 10:01:22 nemea vuio[2526]: ERROR Failed to send file system event: no available capacity
Aug 29 10:05:03 nemea systemd[1]: Stopping VUIO DLNA Server (takes ~2 minutes)...
top - 10:05:03:
PID USER PR NI VIRT RES %CPU %MEM TIME+ COMMAND
2526 minidlna 30 10 3272816 2.0g 99.7 26.1 3:42.09 vuio
Environment:
Device: Raspberry Pi (ARM64)
OS: Debian 11/12 (OpenMediaVault 8.x)
VUIO Version: 0.0.43 and 0.0.45 (precompiled ARM64 binaries from GitHub Releases)
Installation Method: Manual installation via .tar.gz release archives
Proton Version: Not applicable (native ARM64)
Storage Backend: ext4 (RAID-mounted /mnt/raid/medien)
Issue Summary:
Both v0.0.43 and v0.0.45 exhibit critical performance and stability issues on ARM64 (Debian/OMV), rendering them unusable in production environments. The issues do not occur in v0.0.42 (self-compiled or precompiled).
Symptoms:
100% CPU Usage by vuio Process
vuio process consistently consumes 99-100% CPU (confirmed via htop and top).
System becomes unresponsive (high sy load, e.g., 18.9% sy in top).
No recovery without manual kill -9 or systemctl stop vuio (takes ~2 minutes to stop).
ERROR Failed to send file system event: no available capacity
Workaround: Disabling watch_for_changes = false in config.toml reduces CPU usage but disables real-time updates.
System Limits: Even with max_user_instances=32768 (sysctl), errors persist.
Steps to Reproduce:
Install v0.0.43 or v0.0.45 (precompiled ARM64 binary) on Debian/OMV.
Start VUIO with default config.toml (or minimal config).
Monitor CPU usage (htop):CPU spikes to 100% within minutes.
INOTIFY errors appear in logs (journalctl -u vuio).
Expected Behavior:
CPU usage < 10% (as in v0.0.42).
No INOTIFY errors in logs.
Admin UI tab visible in web interface (as in self-compiled v0.0.42).
Additional Context:
v0.0.42 (self-compiled) works flawlessly on the same hardware/OS.
Downgrading to v0.0.42 resolves all issues (CPU, INOTIFY).
Suspected Cause:INOTIFY implementation changes between v0.0.42 and v0.0.43+.
Race condition or infinite loop in file system event handling.
Aug 29 10:01:22 nemea vuio[2526]: ERROR Failed to send file system event: no available capacity
Aug 29 10:05:03 nemea systemd[1]: Stopping VUIO DLNA Server (takes ~2 minutes)...
top - 10:05:03:
PID USER PR NI VIRT RES %CPU %MEM TIME+ COMMAND
2526 minidlna 30 10 3272816 2.0g 99.7 26.1 3:42.09 vuio