why computers need to be restarted periodically to function correctly

996 views

I work at a major tech company and most times I go to IT, they tell us to restart our computer. Why is this a necessary process to maintain a normal operating experience?

In: 38

37 Answers

Anonymous 0 Comments

first of all – this is 90% because of crappy software. if the OS is well-behaved, a system can run (theoretically) indefinitely. the remaining 10% is software/hardware updates… but – there are systems out there, that simply cannot be turned off (for various reasons). for example IBM’s system Z (z stands for zero-downtime) is designed in such a way that hardware (not to mention software) can be replaced without the need to turn it off.

the duration of single operating system’s session is called [uptime](https://en.wikipedia.org/wiki/Uptime). bragging about one’s uptime was a thing (i don’t know, maybe still is). and people had some impressive results in this regard – uptimes of several years (between restarts) were not unheard of. i was able to accomplish 421 days of continuous run of single system session – it was Solaris Unix on x86 commodity hardware connected to an ordinary UPS. it would’ve ran longer – in my case, hardware simply broke. 14 months is not bad, all things considered.

[edit] that’s my RPI at the moment – nothing is wrong with it. it just runs:

bartek@malina:~ % uptime
7:28PM up 49 days, 22:34, 1 user, load averages: 0.01, 0.01, 0.00
bartek@malina:~ %

You are viewing 1 out of 37 answers, click here to view all answers.