Posted October 17, 2021
Lots of Raspberry Pi users repeatedly boot from a SD card just fine, me included. I think I've had my Raspberry Pi4 for 1½ years now, or so.
It is constant writing to the SD card that I want to avoid, not reading from it. Hence I have moved especially the swap file but also rest of the Linux filesystem, except for /boot, out of the SD card, to an external USB hard drive. So RPi4 boots from the SD card every time, but uses the USB HDD for the rest. The root filesystem, the /home, /opt, /var etc. are all on the USB hard drive.
Not sure when exactly the system writes to the SD card now, I presume if there are kernel updates or I manually change some config files under /boot. At least it shouldn't now constantly write to the SD card... I hope.
(It is possible nowadays to set up RPi4 to boot completely from an external USB device, not using a swappable SD card at all.)
Lately though, I've been educating myself more how to make the battery of all these battery-powered electric devices (including Steam Deck) last longer. I've been reading about these things mainly as I just got an electric car, and obviously want to preserve its battery in a good condition as long as I can. Apparently the idea is:
- Try to avoid recharging the battery to 100% full, at least all the time. It is much better to limit the max charge level to e.g. 80% or 90%, and only charging it to 100% when you really need it.
- Similarly try to avoid drain the battery to 0%. So generally try to keep your battery level between 20% and 80% most of the time, if possible.
- If you are going to store a battery (-powered device) for longer periods of time without using them at all, the optimal battery level for storage is around 50-60%. Both 0% and 100% for longtime storage is bad for the battery, apparently.
Just today, I googled how to do such max battery level limiting on laptops. Some laptops have software for it, with my Dell work laptop there is a BIOS setting for it. So I just changed it so that by default my laptop battery is charged only up to 80%, and it won't start charging until it is down to 50%.
Maybe a higher lower limit would be better for most users, but I have that laptop connected to power 95% of the time... Too bad I have to go to BIOS to change that setting, it would be nicer there was a toggle on the desktop where I just tell it when I want it to charge to 100%, and when only to e.g. 80%.
Then again, if SteamDeck is primarily used on battery power, I guess it will not be remaining constantly on 100% battery level like many laptops etc. are (because they are still mainly connected to power most of the time).
It is constant writing to the SD card that I want to avoid, not reading from it. Hence I have moved especially the swap file but also rest of the Linux filesystem, except for /boot, out of the SD card, to an external USB hard drive. So RPi4 boots from the SD card every time, but uses the USB HDD for the rest. The root filesystem, the /home, /opt, /var etc. are all on the USB hard drive.
Not sure when exactly the system writes to the SD card now, I presume if there are kernel updates or I manually change some config files under /boot. At least it shouldn't now constantly write to the SD card... I hope.
(It is possible nowadays to set up RPi4 to boot completely from an external USB device, not using a swappable SD card at all.)
Lately though, I've been educating myself more how to make the battery of all these battery-powered electric devices (including Steam Deck) last longer. I've been reading about these things mainly as I just got an electric car, and obviously want to preserve its battery in a good condition as long as I can. Apparently the idea is:
- Try to avoid recharging the battery to 100% full, at least all the time. It is much better to limit the max charge level to e.g. 80% or 90%, and only charging it to 100% when you really need it.
- Similarly try to avoid drain the battery to 0%. So generally try to keep your battery level between 20% and 80% most of the time, if possible.
- If you are going to store a battery (-powered device) for longer periods of time without using them at all, the optimal battery level for storage is around 50-60%. Both 0% and 100% for longtime storage is bad for the battery, apparently.
Just today, I googled how to do such max battery level limiting on laptops. Some laptops have software for it, with my Dell work laptop there is a BIOS setting for it. So I just changed it so that by default my laptop battery is charged only up to 80%, and it won't start charging until it is down to 50%.
Maybe a higher lower limit would be better for most users, but I have that laptop connected to power 95% of the time... Too bad I have to go to BIOS to change that setting, it would be nicer there was a toggle on the desktop where I just tell it when I want it to charge to 100%, and when only to e.g. 80%.
Then again, if SteamDeck is primarily used on battery power, I guess it will not be remaining constantly on 100% battery level like many laptops etc. are (because they are still mainly connected to power most of the time).
Post edited October 17, 2021 by timppu