Linux (kernel) rất giỏi trong việc giải phóng tài nguyên khi thoát khỏi chương trình. GNU / Linux, toàn bộ HĐH, nói chung là ổn để chạy vô thời hạn. Khởi động lại các chương trình không gian người dùng sau khi bạn cập nhật chúng thường là một ý tưởng hay và thường là cách dễ nhất để có được mọi thứ bằng cách cập nhật glibc
là khởi động lại hệ thống.
Trên các hệ thống có lỗi trình điều khiển (điển hình là lỗi trình điều khiển đồ họa, mọi thứ khác thường là rắn), đôi khi bạn gặp phải hành vi kỳ lạ gây ra lỗi nếu bạn không khởi động lại sớm. Nếu bạn thấy OOPS kernel trong dmesg
đầu ra của mình , bạn nên khởi động lại ngay khi thuận tiện và báo cáo nó (hoặc google xung quanh cho những người khác có vấn đề tương tự trên phần cứng tương tự, trong trường hợp đó là sự cố đã biết). Các bản phân phối không gửi các phiên bản dev mới nhất của ngăn xếp đồ họa, vì vậy đôi khi lỗi đã được sửa ngược dòng và card đồ họa của bạn quá mới đối với các trình điều khiển trên phiên bản phân phối mà bạn đang chạy ổn định. Trong trường hợp đó, hãy tìm PPA với các bản dựng được cập nhật của mesa / drm / xorg. (Tôi không chắc lựa chọn tốt nhất để chạy Ubuntu với ngăn xếp đồ họa cạnh chảy máu là ATM).
Dù sao, trình điều khiển chặn hoặc các lỗi kernel khác, Linux có thể chạy vô thời hạn mà không cần khởi động lại để xóa phân mảnh bộ nhớ hoặc bất cứ thứ gì tương tự.
Tôi có bộ định tuyến / tường lửa / mailserver / shell của Linux (P3 450 MHz, OCed đến 500 MHz) thường xuyên thấy thời gian tăng lên hàng trăm ngày. Tôi chỉ khởi động lại để sắp xếp lại dây nguồn hoặc để thay thế nguồn điện bị hỏng. Nó đã hoạt động ổn định với cùng CPU / RAM / ổ cứng trong khoảng 15 năm. Tôi chưa bao giờ phải khởi động lại "vì nó không ổn định". Nó luôn luôn là vì một lý do cụ thể, như không cung cấp điện, hoặc nâng cấp kernel, hoặc mất điện và pin UPS của tôi gần như cạn kiệt (kích hoạt tự động tắt máy apcupsd
).
Nếu hệ thống của bạn hoạt động kỳ lạ, hãy kiểm tra dmesg
các vấn đề. Nếu đó chỉ là máy tính để bàn của bạn, thì nếu bạn vừa cài đặt một số cập nhật gói không phải kernel, hãy đăng xuất / đăng nhập (hoặc khởi động lại, nhưng bạn không phải làm vậy). Tôi đã tìm thấy Kubfox 15.04 sẽ dễ dàng gặp sự cố sau khi cập nhật gói, tôi nghĩ do không tương thích nhị phân giữa các phiên bản nâng cấp / không nâng cấp của cùng một thư viện chạy trong cùng một nhị phân. (Xem thảo luận về lỗi này ).
Mục đích của tôi để kiểm tra các sự cố phần cứng là khởi động memtest86 +. ( aptitude install memtest86+
) Hãy để nó chạy một lượt đầy đủ, hoặc chạy qua đêm. Điều đó không đảm bảo một hệ thống ổn định, vì điện áp nguồn cung cấp giảm khi tải tăng đột biến có thể xảy ra với CPU trong những ngày này, và memtest sẽ không loại trừ điều đó. Nó cũng sẽ không làm cho CPU của bạn nóng, như Prime95.