Linux (เคอร์เนล) เป็นทรัพยากรที่ดีมากเมื่อโปรแกรมออก GNU / Linux ซึ่งเป็นระบบปฏิบัติการทั้งหมดนั้นใช้งานได้ดีอย่างไม่มีกำหนด การรีสตาร์ทโปรแกรมพื้นที่ผู้ใช้หลังจากคุณอัปเดตเป็นความคิดที่ดีและบ่อยครั้งวิธีที่ง่ายที่สุดในการรับทุกสิ่งโดยใช้การอัปเดตglibc
คือการรีบูตระบบ
ในระบบที่มีบั๊กไดรเวอร์ (โดยทั่วไปแล้วบั๊กไดรเวอร์กราฟิกทุกอย่างอื่นมักจะเป็นหินแข็ง) บางครั้งคุณมีพฤติกรรมแปลก ๆ ที่ได้รับการแปลกถ้าคุณไม่รีบูตเร็ว ๆ นี้ หากคุณเห็นเคอร์เนล OOPS ในdmesg
ผลลัพธ์ของคุณคุณควรรีบูตทันทีที่สะดวกและรายงาน (หรือ google รอบสำหรับคนอื่น ๆ ที่มีปัญหาคล้ายกันในฮาร์ดแวร์ที่คล้ายกันในกรณีที่มันเป็นปัญหาที่รู้จักกัน) Distros ไม่ได้จัดส่งกราฟิกสแต็กรุ่น dev ล่าสุดดังนั้นบางครั้งข้อผิดพลาดจะได้รับการแก้ไขแล้วและการ์ดกราฟิกของคุณใหม่เกินไปสำหรับไดรเวอร์ในเวอร์ชั่น distro ที่คุณกำลังทำงานอย่างเสถียร ในกรณีดังกล่าวให้ค้นหา PPA ที่มีบิลด์ที่ปรับปรุงแล้วของ mesa / drm / xorg (ฉันไม่แน่ใจว่าตัวเลือกที่ดีที่สุดสำหรับการใช้งาน Ubuntu ที่มีกราฟิกซ้อนกันคือ ATM)
อย่างไรก็ตาม, ยกเว้นไดรเวอร์หรือข้อผิดพลาดเคอร์เนลอื่น ๆ , Linux สามารถทำงานได้อย่างไม่มีกำหนดโดยไม่จำเป็นต้องรีบูตเพื่อล้างการกระจายตัวของหน่วยความจำหรืออะไรทำนองนั้น
ฉันมี Linux router / firewall / mailserver / shell box (P3 450MHz, OCed ถึง 500MHz) ซึ่งเห็น uptimes หลายร้อยวันเป็นประจำ ฉันรีบูตเฉพาะเพื่อจัดเรียงสายไฟใหม่หรือเปลี่ยนแหล่งจ่ายไฟที่ล้มเหลว เป็นไปอย่างมั่นคงด้วย CPU / RAM / ฮาร์ดไดรฟ์เดียวกันเป็นเวลา 15 ปี ฉันไม่เคยต้องรีบูท "เพราะมันไม่เสถียร" มันมักจะมีสาเหตุเฉพาะเช่นความล้มเหลวของแหล่งจ่ายไฟหรือการอัพเกรดเคอร์เนลหรือไฟฟ้าดับและแบตเตอรี่ UPS ของฉันเกือบหมดแล้ว (เรียกการปิดเครื่องอัตโนมัติด้วยapcupsd
)
หากระบบของคุณทำหน้าที่แปลก ๆ ให้ตรวจสอบdmesg
ปัญหา หากเป็นเพียงเดสก์ท็อปของคุณหากคุณเพิ่งติดตั้งการอัปเดตแพ็คเกจที่ไม่ใช่เคอร์เนลให้ออกจากระบบ / เข้าสู่ระบบ (หรือรีบูต แต่คุณไม่ต้องทำ) ฉันพบ Kubuntu 15.04 จะพบปัญหาได้อย่างง่ายดายหลังจากอัปเดตแพ็คเกจฉันคิดว่าเนื่องจากความเข้ากันไม่ได้ของไบนารีระหว่างไลบรารีรุ่นเดียวกันที่อัปเกรดแล้วและไม่ได้อัปเกรดซึ่งทำงานอยู่ในไบนารีเดียวกัน (ดูการอภิปรายเกี่ยวกับข้อผิดพลาดนี้ )
ฉันไปเพื่อตรวจสอบปัญหาฮาร์ดแวร์คือการบูท memtest86 + ( aptitude install memtest86+
) ปล่อยให้วิ่งเต็มหรือวิ่งข้ามคืน นั่นไม่ได้รับประกันระบบที่มีเสถียรภาพเนื่องจากแรงดันไฟฟ้าของแหล่งจ่ายไฟลดลงอย่างมากในการโหลดแบบ spike สามารถเกิดขึ้นได้กับซีพียูในปัจจุบันและ memtest จะไม่ตัดสิ่งนั้นออก และจะไม่ทำให้ซีพียูของคุณร้อนเหมือน Prime95