เหตุใด Windows จึงต้องรีบูตมากกว่า Linux


14

ฉันใช้ทั้ง Ubuntu และ Windows XP สิ่งหนึ่งที่ดึงดูดความสนใจของฉันมาเป็นเวลานานคือความต้องการสูงในการรีบูตเครื่องใน Windows ส่วนใหญ่เวลาที่ฉันติดตั้งโปรแกรม Windows จะขอให้รีบูทระบบ สิ่งนี้เกิดขึ้นบ่อยกว่าลินุกซ์

ทำไมถึงเป็นเช่นนั้น?

ขอบคุณ!


นี่คือการเปลี่ยนแปลงเล็กน้อยในปัจจุบัน สถาปัตยกรรมใหม่ที่ใช้กับเวอร์ชันที่ใหม่กว่ารวมกับแอพสโตร์ (เช่นร้านค้า windows ในตัว, Steam และอื่น ๆ ) กำลังทำให้การรีบูตความถี่ในขณะนี้น้อยลง คอมพิวเตอร์ของฉันมักจะรีบูทที่การอัพเดทระบบเท่านั้นทำให้ตัวเองออนไลน์ตลอดเวลาเกือบตลอดเวลา
T. Sar - Reinstate Monica

คำตอบ:


16

นี่เป็นเพราะสถาปัตยกรรม

สาเหตุหลักของพฤติกรรมนี้คือLinux ไม่ได้ล็อคไฟล์และไลบรารี่ที่ถูกเรียกใช้งานซึ่งอนุญาตให้แทนที่ไฟล์เหล่านั้นโดยตรงและต้องการเพียงแอปพลิเคชันในการรีสตาร์ท สำหรับการติดตั้งคือเหตุผลที่ package-management-systems ขณะที่ใน Windows ทุกโปรแกรมติดตั้งไลบรารี่ที่จำเป็นทั้งหมด (แม้ว่าพวกเขาจะถูกติดตั้งแล้ว แต่เมื่อพวกเขากำลังใช้งานพวกเขาจะถูกล็อคซึ่งต้องรีสตาร์ทเพื่อล้างสถานการณ์) ใน Linux แอปพลิเคชั่นอ้างอิงแพ็คเกจที่จำเป็นซึ่งติดตั้งเพียงครั้งเดียว (และไม่ต้องทำอีก) ลดค่าใช้จ่าย


2
เรย์มอนด์เฉินมีบล็อกหนึ่งครั้งเกี่ยวกับปัญหาและอันตรายที่เกี่ยวข้อง (และท้ายที่สุดผู้ใช้จะสังเกตเห็นพฤติกรรมแปลก ๆ หากโปรแกรมทำงานผิดปกติและไม่ทำตามสัญญา) เป็นการตัดสินใจที่ใส่ใจและไม่มากนักที่ไม่สามารถทำได้ใน Windows
Joey

1
โยฮันเนสคุณให้ลิงค์ได้ไหม?
kolistivra

@ โจอี้ติดตามความคิดเห็น kolistivra ฉันไม่พบบทความในบล็อกของ Raymond กรุณาเพิ่มถ้าคุณมีมัน
กอร์ดอน

4
อ่าไม่ได้อยู่ในบล็อกของเขา แต่ยังสามารถค้นหาได้ด้วยการคลิกสองครั้งและค้นหาอย่างรวดเร็วsite:blogs.msdn.con/b/oldnewthing replace file in use: technet.microsoft.com/en-us/magazine/ ......
Joey
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.