04-11-2025, 11:26 AM
There are only two reasons that I can think of why this would be disabled by default:
1. Let the user choose whether he/she wants to spend the RAM on it. Some RPi's may have little RAM onboard, or have software that requires a lot; this is the safe default.
2. Maybe during the boot process some things are initially written to disk-based /tmp before the tmpfs service starts.
I don't know, could be interesting to think about changing the default for moOde? Or make it a system setting? After all, moOde itself takes very little RAM, and most RPi's have plenty. So it would be a safe thing to do in 99.9% of cases.
1. Let the user choose whether he/she wants to spend the RAM on it. Some RPi's may have little RAM onboard, or have software that requires a lot; this is the safe default.
2. Maybe during the boot process some things are initially written to disk-based /tmp before the tmpfs service starts.
I don't know, could be interesting to think about changing the default for moOde? Or make it a system setting? After all, moOde itself takes very little RAM, and most RPi's have plenty. So it would be a safe thing to do in 99.9% of cases.
maintainer of librespot and pleezer, working on a qobuz connect player. sponsor me: https://github.com/sponsors/roderickvd