Linux (el núcleo) es muy bueno para liberar recursos cuando los programas salen. GNU / Linux, el sistema operativo completo, generalmente está bien para ejecutarse indefinidamente. Reiniciar programas de espacio de usuario después de actualizarlos es generalmente una buena idea, y a menudo la forma más fácil de obtener todo mediante una actualización glibc
es reiniciar el sistema.
En los sistemas con errores de controladores (generalmente errores de controladores de gráficos, todo lo demás suele ser muy sólido), a veces se obtiene un comportamiento extraño que se vuelve más extraño si no se reinicia pronto. Si ve un kernel OOPS en su dmesg
salida, debe reiniciar tan pronto como sea conveniente e informarlo (o busque en Google para otras personas con problemas similares en hardware similar, en caso de que sea un problema conocido). Las distribuciones no envían las últimas versiones de desarrollo de la pila de gráficos, por lo que a veces el error ya está arreglado en sentido ascendente, y su tarjeta gráfica es demasiado nueva para que los controladores en la versión de distribución que está ejecutando sean estables. En ese caso, busque un PPA con compilaciones actualizadas de mesa / drm / xorg. (No estoy seguro de cuál es la mejor opción para ejecutar Ubuntu con una pila de gráficos de última generación es ATM).
De todos modos, salvo el controlador u otros errores del kernel, Linux puede ejecutarse indefinidamente sin necesidad de reiniciar para borrar la fragmentación de la memoria o algo así.
Tengo un enrutador / cortafuegos / servidor de correo / caja de Linux (P3 450MHz, OCed a 500MHz) que habitualmente ve tiempos de funcionamiento de cientos de días. Reinicio solo para reorganizar los cables de alimentación o para reemplazar una fuente de alimentación defectuosa. Se ha mantenido estable con la misma CPU / RAM / discos duros durante probablemente 15 años. Nunca he tenido que reiniciar "porque se estaba volviendo inestable". Siempre fue por una razón específica, como una falla en el suministro de energía, o la actualización del kernel, o un corte de energía y la batería de mi UPS estaba casi agotada (lo que provocó el apagado automático con apcupsd
).
Si su sistema está actuando raro, verifique dmesg
si hay problemas. Si es solo su escritorio, entonces si acaba de instalar algunas actualizaciones de paquetes que no son del núcleo, cierre la sesión / inicie sesión (o reinicie, pero no es necesario). He descubierto que Kubuntu 15.04 fácilmente tendrá problemas después de las actualizaciones del paquete, creo que debido a la incompatibilidad binaria entre las versiones actualizadas / no actualizadas de la misma biblioteca que se ejecuta en el mismo binario. (Ver discusión sobre este error ).
Mi objetivo para verificar si hay problemas de hardware es iniciar memtest86 +. ( aptitude install memtest86+
) Deje que se ejecute un pase completo, o que se ejecute durante la noche. Eso no garantiza un sistema estable, ya que las caídas de voltaje de la fuente de alimentación en las cargas de pico pueden ocurrir con las CPU en estos días, y memtest no lo descartará. Tampoco calentará su CPU, como Prime95.