ทำไมการรีสตาร์ทจึงจำเป็นสำหรับการอัพเดตบางตัวเท่านั้น?
เหตุใด Ubuntu จึงไม่จำเป็นต้องรีสตาร์ทในการอัปเดตเพิ่มเติม ฉันรู้ว่าสำหรับการปรับปรุงเคอร์เนลและสิ่งต่าง ๆ เช่นโปรแกรมควบคุมวิดีโอมันไม่สามารถโหลดการเปลี่ยนแปลงโดยไม่ต้องรีสตาร์ท แต่ฉันอยากรู้เกี่ยวกับการอัปเดตพื้นฐานของแพ็คเกจพื้นฐานที่ค่อนข้างบ่อยซึ่งไม่ต้องการการรีสตาร์ท สิ่งต่าง ๆ เช่น Telepathy, glibc, gtk เป็นต้นทำไมแพคเกจแบบนี้ถึงไม่ต้องมีการรีสตาร์ทเพื่ออัพเดต? เวอร์ชั่นใหม่ใช้งานได้จริงหรือไม่หลังจากการอัพเดท? อีกตัวอย่างหนึ่งคือ Gwibber ฉันเพิ่งได้รับและอัปเดตเป็น gwibber ผ่านทาง Update Manager ในขณะที่ gwibber กำลังทำงาน การอัปเดตเสร็จสมบูรณ์ gwibber จะเรียกใช้รุ่นใหม่โดยไม่ต้องรีสตาร์ทด้วยตนเองหรือไม่ และนั่นก็เหมือนกันสำหรับแพ็คเกจอื่น ๆ (ฉันรู้ว่าชอบ mysql และ apache รีสตาร์ทโดยอัตโนมัติในการอัปเดต) สำหรับแพ็คเกจที่ไม่รีสตาร์ทโดยอัตโนมัติไม่สามารถเป็นปัญหาความปลอดภัยสำหรับการแก้ไขปัญหาความปลอดภัยหรือไม่ สิ่งนี้เกิดขึ้นเพราะฉันใช้งาน OS X มาประมาณหนึ่งสัปดาห์และเกือบทุกการอัพเดทต้องเริ่มต้นใหม่แม้ว่ามันจะไม่เกี่ยวข้องกับเคอร์เนล / ไดรเวอร์วิดีโอ (เท่าที่ฉันสามารถบอกได้ - พวกเขาไม่ได้ให้ข้อมูลมากมายกับคุณ ) เพื่อนของฉันคนหนึ่งบอกว่า Apple บังคับให้ทำการรีสตาร์ทบนอัพเดตส่วนใหญ่ "ในกรณี" …