ในความเห็นของฉันเหตุผลที่สำคัญที่สุดคือโปรแกรมส่วนใหญ่ใน Windows นั้นขึ้นอยู่กับรีจิสทรี Registry นั้นเป็นที่จัดเก็บข้อมูลที่ดี แต่ก็ไม่เป็นที่ทราบกันว่ามีประสิทธิภาพมาก เมื่อคุณติดตั้ง Windows ครั้งแรกขนาดของรีจิสทรีจะเล็กและการค้นหามีราคาไม่แพง อย่างไรก็ตามในขณะที่คุณติดตั้งรีจิสทรีโปรแกรมจำนวนมากขึ้นเรื่อย ๆ จะมีขนาดใหญ่ขึ้นและจัดการได้ยากขึ้น
ปัจจัยอีกประการหนึ่งคือการกระจายตัวของดิสก์ NTFS และ FAT มีชื่อเสียงในด้านความสามารถในการป้องกันการแตกแฟรกเมนต์ ในทางตรงกันข้ามระบบไฟล์ Linux โดยเฉพาะ ext3 (ฉันไม่มีประสบการณ์ใน reiserFS หรือทางเลือกอื่น ๆ ) ค่อนข้างยืดหยุ่นต่อการแตกแฟรกเมนต์
ไพรเมอร์สั้น ๆ เกี่ยวกับการกระจายตัวของ
การกระจายตัวคืออะไร? บทความนี้อธิบายได้ดี แต่สิ่งที่สำคัญคือ: Windows จะรวมไฟล์ทั้งหมดเข้าด้วยกันในที่เดียวบนดิสก์ในขณะที่ Linux แพร่กระจายไปทั่ว ซึ่งหมายความว่าเมื่อไฟล์เติบโตบน Windows มันจะมีความเสี่ยงที่จะใหญ่จนทับซ้อนกับการจัดสรรฮาร์ดดิสก์ของไฟล์ถัดไปดังนั้นจึงต้องถูกย้ายหรือแยกส่วน (มีโอกาสมากขึ้น) โดยมีแฟรกเมนต์ใหม่ถูกเก็บไว้ใน สถานที่ที่แตกต่างกันบนฮาร์ดไดรฟ์ ในครั้งต่อไปที่มีการเข้าถึงไฟล์ Windows จะต้องทำสองไฟล์การเข้าถึงดิสก์หนึ่งรายการสำหรับไฟล์เริ่มต้นและวินาทีสำหรับชิ้นส่วนที่สร้างขึ้นใหม่ เมื่อไฟล์เติบโตใน Linux ในทางกลับกันมีพื้นที่มากกว่าไฟล์เพียงพอและระบบปฏิบัติการก็ดำเนินไปอย่างมีความสุข วิธีการของลินุกซ์มีข้อเสียเล็ก ๆ น้อย ๆ ในฮาร์ดดิสก์เชิงกลนั่นคือเนื่องจากไฟล์ถูกแพร่กระจายไปทั่วสถานที่มีความล่าช้าเล็กน้อยในการเข้าถึงพวกเขาผ่านชุดของไฟล์ "clumped" e4ratโครงการทำงานค่อนข้างดีสำหรับการขจัดหรือลดบางส่วนของความล่าช้าเหล่านี้ (filesystems ext4 เท่านั้น) และค่าใช้จ่ายที่เกิดขึ้นจะไม่เลวร้ายแล้วสิ่งที่ประสบการณ์ของ Windows จากการกระจายตัวของไฟล์
อีกปัจจัยคือเคล็ดลับเล็ก ๆ ที่ Windows ดึงมา: การติดตั้ง Windows จะไม่มีวันหมด Windows เริ่มต้นกระบวนการจำนวนมากหลังจากนั้นคุณเข้าสู่ระบบความแตกต่างระหว่างกระบวนการของระบบและกระบวนการของผู้ใช้นั้นค่อนข้างคลุมเครือสำหรับ Windows โดยเฉพาะสำหรับรุ่นเก่าก่อน XP และแอพพลิเคชั่นของ Windows จำนวนมากกระตือรือร้นที่จะเริ่มกระบวนการพื้นหลังและวางไอคอนถาด ในเวลาที่การติดตั้ง Windows เริ่มต้นกระบวนการมากขึ้นเมื่อเริ่มต้นขึ้น อย่างไรก็ตาม Linux จะเริ่มต้นกระบวนการของระบบทั้งหมดก่อนที่คุณจะเข้าสู่ระบบหลังจากที่คุณเข้าสู่ระบบจะเริ่มกระบวนการจำนวนน้อยที่สุดเท่านั้น ลีนุกซ์ไม่เคยสนับสนุนการใช้บริการพื้นหลังที่เกี่ยวข้องกับงานเฉพาะของผู้ใช้เฉพาะ, หรือใช้ไอคอนถาด. รุ่นล่าสุดของ Gnome ปฏิเสธแอปพลิเคชันทั้งหมดเพื่อวางไอคอนถาดยกเว้นรายการขาวที่แคบมาก ดังนั้นในเวลาที่การติดตั้ง Linux ยังคงเริ่มเพียงจำนวน จำกัด ของกระบวนการหลังจากเริ่มต้นขึ้น
ฉันแน่ใจว่ามีปัจจัยอื่น ๆ อีกมากมายที่นำไปสู่ปรากฏการณ์นี้สิ่งเหล่านี้เป็นสิ่งสำคัญที่อยู่ในใจของฉัน