Needing to shut down to me indicates something is broken.
Needing to shut down to me indicates something is broken.
I have a Linux server that can run for years without needing a reboot. But my laptop I just shut it down after my work is done
Although... 30 days is maybe a bit misleading, because I ran some heavy shaders without thinking that triggered the GPU watchdog and forced me out of my session. I think killing all user processes is almost like a reboot, although not according to uptime.
It doesn't require it to stay up, and if things were better at retaining state across restarts I would care less, but it's a nuisance to have to log back into things, and get things back exactly how I left them.
I often have half a dozen projects up on different virtual desktops, and leaving them how they were when I worked on it last makes it easier to get back up to speed.
EDIT: I used to leave screen sessions running on servers instead, as the workaround to having to reboot my local machine. But it's nice not to need to.
Electricity also wears down electronic components, so I think it also shortens the lifespan of your PC parts.
As for being wasteful, sure, but it adds up to an insignificant rounding error of my total energy use so it's not something I lose any sleep over.