ฉันไม่เห็นแอปพลิเคชันใด ๆ ที่จะจัดเรียงข้อมูลบน Mac ของฉัน (ใช้ OS X)
การจัดเรียงข้อมูลไม่จำเป็นสำหรับ Mac OS X หรือไม่? ถ้าเป็นเช่นนั้นทำไมไม่
ฉันไม่เห็นแอปพลิเคชันใด ๆ ที่จะจัดเรียงข้อมูลบน Mac ของฉัน (ใช้ OS X)
การจัดเรียงข้อมูลไม่จำเป็นสำหรับ Mac OS X หรือไม่? ถ้าเป็นเช่นนั้นทำไมไม่
คำตอบ:
มันไม่จำเป็น. สำหรับรายละเอียดเพิ่มเติมที่คุณอาจต้องการอ่านFragmentation ในเล่ม HFS Plusโดย Amit Singh (ผู้เขียน Mac OS X Internals: A Systems Approach )
HFS ซึ่งเป็นระบบไฟล์ที่ Mac OS X ใช้ (ในทางเทคนิค HFS +) มีมาตรการในตัวจำนวนหนึ่งที่ช่วยลดการกระจายตัวของไดรฟ์ อย่างแรกคือใช้การจัดสรรตามขอบเขตซึ่งเป็นวิธีแฟนซีในการบอกว่ามันเขียนบล็อกข้อมูลหลาย ๆ อันต่อเนื่องกันในแต่ละครั้ง (และโดยปกติจะมีการกระจายตัวของข้อมูลน้อยลง) ประการที่สองจะใช้การจัดสรรที่ล่าช้าซึ่งหมายความว่าดิสก์ที่เขียนคือ "เข้าคิว" และเขียนลงในไดรฟ์เป็นกลุ่ม (อีกครั้งโดยมีการแตกแฟรกเมนต์น้อยลง) ยิ่งไปกว่านั้น Mac OS X ทำหน้าที่จัดระเบียบไฟล์อย่างรวดเร็ว
ยาวและสั้นคือการแตกแฟรกเมนต์ไม่ใช่ปัญหาสำหรับ Macs ซึ่งเป็นสาเหตุที่คุณไม่เห็นโปรแกรมจัดเรียงข้อมูลไดรฟ์ใน Mac OS X
ในฐานะที่เป็นบันทึกย่อด้านข้างมีโปรแกรมเชิงพาณิชย์ที่จะจัดระเบียบไดรฟ์ใน OS X แต่นี่คือน้ำมันงูเป็นหลัก อาจมีการกระจายตัวของไดรฟ์ในระดับเล็กน้อยและแอปเหล่านี้จะดูแลสิ่งนั้นอย่างแน่นอน แต่มันไม่จำเป็น 100% และคุณไม่เห็นประโยชน์ใด ๆ เลย
คนส่วนใหญ่จะบอกคุณว่า Macs ไม่ต้องทนทุกข์ทรมานจากการแตกกระจายของดิสก์โดยอ้างถึงข้อโต้แย้งทางเทคนิคที่คนส่วนใหญ่ไม่เข้าใจ
มันค่อนข้างจริง: เนื่องจากไม่มีสิ่งใดที่คุณสามารถทำได้โดยไม่ต้องเสียเงิน $ 20 ไปกับสิ่งที่อาจไม่ปรับปรุงประสิทธิภาพคอมพิวเตอร์ของคุณเลยคุณสามารถมุ่งเน้นไปที่งานบำรุงรักษาอื่น ๆแทนและเพียงซื้อ mac ใหม่ (หรือติดตั้งใหม่) เมื่อ อันเก่าแก่ช้าเกินไป
แต่:ข้อกำหนดเบื้องต้นที่สำคัญสำหรับการไม่ใส่ใจเกี่ยวกับการแตกแฟรกเมนต์ของดิสก์มักจะทำให้มีพื้นที่ว่างบนดิสก์ของคุณอยู่เสมอ (ฉันไม่พบคำแนะนำใด ๆ ที่ไม่ดึงออกมาจากอากาศบาง แต่มีการกล่าวถึง 20%)
และเพื่อให้ข้อเท็จจริงตรง:
BTW (คำตอบของ @ Dori) การอ้างอิงFragmentation ใน HFS Plus เล่มพูดอย่างนี้:
โปรดทราบว่าฉันไม่ได้ตั้งใจที่จะทำการเรียกร้องใด ๆ ที่เกี่ยวข้องกับความต้านทานการกระจายตัวของ HFS + ฉันสุ่มตัวอย่างปริมาณน้อยเกินไปเพื่อ "ผลลัพธ์" ของฉัน
ป.ล. ฉันรู้ว่าเว็บเบราว์เซอร์ (ฟิลด์ที่ฉันสนใจ) อย่างน้อยบางครั้งก็ได้รับผลกระทบจากการแตกแฟรกเมนต์ (เช่น: mozilla , chrome ) ฉันเองมีปัญหาคล้ายกับที่อธิบายไว้ในตัวติดตามปัญหาของ mozillla
โดยทั่วไปคุณไม่จำเป็นต้องจัดเรียงข้อมูล HFS + แม้ว่าจะเป็นไปได้ที่จะแยกส่วนมันการใช้งานในเคอร์เนล OS X มีคุณสมบัติหลายอย่างที่มีแนวโน้มที่จะ จำกัด การแตกแฟรกเมนต์รวมถึงการจัดสรรบล็อกที่เลื่อนออกไปและแถบร้อน ถ้าคุณไม่ทำอะไรแปลก ๆ จริงๆ (ทำให้ไดรฟ์เต็ม 99% ตลอดเวลาในขณะที่ทำการอ่านและลบจำนวนมาก) มันยากที่จะแยกส่วนของไดรฟ์อย่างมีนัยสำคัญ
เวลาเดียวที่คุ้มค่าในการจัดเรียงข้อมูลไดรฟ์ OS X คือเมื่อคุณพยายามดำเนินการ LVM (เช่นลดขนาดพาร์ติชันสำหรับ bootcamp) และเครื่องมือในตัวล้มเหลว เหตุผลก็คือความล้มเหลวเหล่านั้นส่วนใหญ่เกิดจากโครงสร้างหลักบางส่วนของไดรฟ์ข้อมูล (เช่นส่วนขยายหรือไฟล์แค็ตตาล็อก) ที่มีอยู่ในบล็อกนอกโครงร่างเป้าหมาย ในทางเทคนิคแล้วเป็นไฟล์ แต่เนื่องจากใช้เพื่อจัดเก็บข้อมูลเมตาของไดรฟ์ข้อมูลรหัสการย้ายไฟล์ในตัวมีปัญหาในการเคลื่อนย้ายบนพาร์ติชันที่มีอยู่ (เมาท์) แต่ Defrag Utilities ที่ทำงานบนดิสก์ออฟไลน์ก็สามารถย้ายไปยังจุดเริ่มต้นของพาร์ติชัน ซึ่งช่วยให้ตัวปรับระดับเสียงทำงานได้
ดังนั้นในขณะที่การจัดเรียงข้อมูลโดยทั่วไปจะไม่คุ้มค่าพวกเขาไม่ใช่น้ำมันงูเป็นเพียงเครื่องมือพิเศษ
ไม่มีสิ่งใดที่คุณควรใช้ (ต้อง) หากแอปเปิ้ลรู้สึกว่ามันจำเป็นมันก็จะถูกสร้างขึ้นมา
Mac แตกต่างจาก Windows อย่างสิ้นเชิง
กรุณาตรวจสอบ: http://osxdaily.com/2014/01/13/defrag-mac-hard-drive-n needed-or-not/
ไม่เลย Mac OS X ใช้สำหรับไฟล์ที่มีขนาดเกิน 20MB และสำหรับ SSD ไม่สำคัญเลย
เห็นได้ชัดว่า osx ต้องการตัวจัดเรียงข้อมูลเมื่อคุณต้องการลดขนาดพาร์ติชันที่ติดตั้งไว้หรือเมื่อคุณใช้ hfs + ที่อื่น
ตัวอย่างที่ดีคือเมื่อคุณหลังจากใช้ osx มานานหลายปีและเริ่มใช้ดูอัลบูตเช่นติดตั้งระบบปฏิบัติการที่สองเช่น gnu / linux (เหมือนกับที่ฉันทำในสัปดาห์นี้) และเป็นที่รู้จักกันใน gnu / linux ( เช่นอูบุนตู) กำลังได้รับความนิยมอย่างมากในแต่ละวันโดยเฉพาะอย่างยิ่งในหมู่ผู้ใช้งาน osx - ในบริบทนี้และมันก็ไม่ได้หายากมันเป็นสิ่งที่ต่อต้านและไร้สาระทั้งหมดที่ต้องสำรองข้อมูลทั้งหมดฟอร์แมตพาร์ติชัน osx กลับมาอีกครั้งเมื่อคุณต้องการจัดเรียงข้อมูลก่อนที่จะปรับขนาด
ดังนั้นทุกคนโปรดอย่าบอกว่าไม่มีใครต้องการเครื่องมือ Defrag บน osx หรือสำหรับ hfs + - การพูดสิ่งนั้นช่างน่าหัวเราะอย่างที่ฉันอธิบาย ...