Computer >> Máy Tính >  >> Hệ thống >> MAC

Cách chống phân mảnh máy Mac (và tại sao bạn không cần làm như vậy)

Vì vậy, máy Mac của bạn không hoạt động tốt như trước đây và cần tăng tốc độ. Bạn nghĩ lại những gì bạn đã từng làm trên PC cũ của mình và nhớ lại quá trình chống phân mảnh ổ đĩa - điều đó cũng có tác dụng tương tự trên máy Mac, phải không? Rốt cuộc, nó đã làm cho chiếc PC cũ của bạn chạy nhanh hơn rất nhiều.

Windows luôn có phần mềm chống phân mảnh ổ đĩa - trên thực tế, Windows 10 (và Windows 8 và Windows 7) tự động chống phân mảnh hàng tuần (bạn sẽ thấy nó được gọi là "Optimize Disk" trong bản phát hành hệ điều hành gần đây, bạn có thể điều chỉnh tần suất những phân mảnh này xảy ra).

Mặt khác, Apple chưa bao giờ đưa phần mềm chống phân mảnh vào macOS. "Tại sao vậy?" bạn có thể yêu cầu. Chà, có một số lý do khiến máy Mac không cung cấp chức năng chống phân mảnh:

  • Máy Mac thường không gặp phải tình trạng phân mảnh như PC Windows.
  • Máy Mac hiện đại tự động chống phân mảnh tệp, chúng đã thực hiện điều này kể từ khi OS X 10.2 ra mắt vào năm 2002.
  • Chống phân mảnh có thể làm hỏng ổ đĩa vì việc di chuyển các tệp xung quanh làm mòn ổ đĩa.
  • Nếu bạn có ổ cứng SSD, tính năng chống phân mảnh sẽ không có lợi và sẽ làm hỏng ổ của bạn.

Trong bài viết này, chúng tôi sẽ giải thích lý do tại sao bạn có thể không cần phải chống phân mảnh máy Mac của mình, những trường hợp hiếm hoi bạn có thể cần phải chống phân mảnh máy Mac, điều gì thực sự có thể gây ra sự cố bạn đang gặp phải và cách chống phân mảnh máy Mac nếu điều đó xảy ra. Rốt cuộc thì cần làm gì.

Nhưng trước khi tiếp tục, chúng ta sẽ bắt đầu bằng cách giải thích cách dữ liệu được ghi vào ổ đĩa, tại sao PC cần được chống phân mảnh và tại sao mọi thứ lại khác đối với Mac.

Cách chống phân mảnh máy Mac (và tại sao bạn không cần làm như vậy)

Tại sao một số PC cần được chống phân mảnh

Khi một tệp được lưu vào ổ cứng PC, nó sẽ lấp đầy dung lượng trống một cách hiệu quả. Nếu bạn đã sử dụng đĩa trong một thời gian dài, có thể có nhiều khoảng trống do các tệp bạn đã xóa để lại, thay vì để trống những khoảng trống này, khi bạn lưu tệp, Windows sẽ đặt nó vào một trong những khoảng trống này. (Giống như trong hình dưới đây, tình cờ là của một ứng dụng Mac không còn khả dụng).

Nếu bạn muốn lưu một tệp lớn - chẳng hạn như một video - thì nó có thể cần được dàn trải hoặc phân mảnh trên một số khoảng trống này. PC biết các phần của tệp nằm ở đâu, nhưng nếu có nhiều tệp bị phân mảnh, nó có thể mất nhiều thời gian để tìm thấy tất cả các phần cần thiết trước khi mở tệp.

Cách chống phân mảnh máy Mac (và tại sao bạn không cần làm như vậy)

Bằng cách chống phân mảnh ổ đĩa, tất cả các tệp sẽ được xáo trộn trở lại để lấp đầy bất kỳ lỗ hổng nào xuất hiện khi tệp bị xóa - điều này sẽ tránh các tệp bị phân mảnh trong tương lai - và các tệp bị phân mảnh được ghép lại với nhau.

Tuy nhiên, điều này chỉ áp dụng cho ổ cứng và không nhiều như trước đây:NTFS (hệ thống tệp hiện đại hơn) không có xu hướng phân mảnh nhiều như FAT-32 (hệ thống tệp cũ hơn).

Ngoài ra, các ổ SSD hiện đại (hay còn gọi là ổ Flash) không cần phải chống phân mảnh, trên thực tế, làm như vậy có thể làm hỏng chúng, như chúng tôi sẽ giải thích bên dưới.

Tại sao máy Mac không cần được chống phân mảnh

Như chúng tôi sẽ giải thích bên dưới, bạn có thể không cần phải phân mảnh máy Mac của mình. Nếu bất kỳ điều nào sau đây áp dụng cho bạn, chúng tôi khuyên bạn nên chống phân mảnh không phải là giải pháp cho vấn đề của bạn:

  • Hệ điều hành Mac của bạn không có trước năm 2002 (nếu có, chúng tôi khuyên bạn nên cập nhật máy Mac của mình!)
  • Máy Mac của bạn có ổ SSD.
  • Nếu bạn đang chạy High Sierra hoặc Mojave và hệ thống tệp của bạn đã được thay đổi thành APFS mới hơn của Apple, bạn sẽ không thể sử dụng bất kỳ công cụ nào của bên thứ ba để chống phân mảnh máy Mac của mình vì không có công cụ nào hoạt động.

Mac không cần phải chống phân mảnh vì hệ thống tệp (ban đầu là HFS + và gần đây là APFS) ngăn phân mảnh và tự động chống phân mảnh tệp nếu cần - nếu tệp có nhiều hơn tám phân mảnh hoặc nhỏ hơn 20MB, nó sẽ tự động được chống phân mảnh.

HFS +, được giới thiệu vào năm 1998, có thể chống phân mảnh tệp nhanh chóng nhờ Hot File Clustering. Sau đó, trong Mac OS X 10.2, ra mắt vào năm 2002, hệ thống thậm chí còn thông minh hơn trong việc tránh phân mảnh. Một năm sau, vào năm 2003, Hot File Adaptive Clustering ra đời, xác định các tệp thường xuyên được truy cập nhưng hiếm khi được cập nhật và di chuyển chúng đến một khu vực đặc biệt của ổ đĩa, chống phân mảnh chúng trong quá trình này.

Sau đó, Apple đã giới thiệu APFS (Hệ thống tệp của Apple) ở High Sierra vào năm 2017. APFS ban đầu chỉ có sẵn trên SSD (như chúng tôi đã nói, dù sao cũng không nên chống phân mảnh), nhưng nó đã có mặt trên ổ cứng và ổ Fusion vào năm 2018 với Mojave. Giống như người tiền nhiệm của nó, APFS tự động chống phân mảnh ổ đĩa của bạn ngay lập tức, mặc dù nó hoạt động hơi khác một chút vì tạo ảnh chụp nhanh của các tệp để bạn có thể truy cập các phiên bản khác nhau của cùng một tệp.

Các công ty sản xuất công cụ chống phân mảnh máy Mac phàn nàn rằng Apple đã không cung cấp đầy đủ thông tin về cách thức hoạt động của APFS để họ có thể cung cấp các công cụ chống phân mảnh hệ thống lưu trữ mới. Không còn nghi ngờ gì nữa, phản hồi của Apple đối với điều đó là APFS sẽ không được hưởng lợi từ việc chống phân mảnh.

Rất có thể nếu bạn đang gặp sự cố với máy Mac thì nó không liên quan đến các tệp bị phân mảnh. May mắn thay, máy Mac có một số công cụ trong Disk Utility để khắc phục sự cố và khắc phục các sự cố khác nhau với hệ thống của bạn, vì vậy bạn nên xem qua. Chúng tôi có hướng dẫn sử dụng Disk Utility tại đây và cũng có nhiều mẹo khắc phục sự cố khác nhau để sửa máy Mac.

Khi Mac cần được chống phân mảnh

Lý do duy nhất bạn có thể cần phải chống phân mảnh máy Mac của mình là nếu những điều sau áp dụng:

  • Máy Mac của bạn có ổ cứng.
  • Bạn sắp hết dung lượng bộ nhớ (chúng tôi luôn khuyên bạn nên giữ lại 10% bộ nhớ miễn phí).
  • Bạn thường xuyên lưu các tệp đặc biệt lớn, lớn hơn 1GB.

Một lý do khiến ổ cứng có thể chạy chậm nếu các tệp bị phân mảnh đặc biệt là do nó có các bộ phận chuyển động (không giống như SSD) và nó phải di chuyển phần đầu xung quanh để đọc các bit khác nhau của tệp mà bạn muốn mở.

Nếu bạn còn trống ít hơn 10% dung lượng lưu trữ, máy Mac sẽ không thể thực hiện chống phân mảnh tự động. Trong trường hợp này, thay vì cố gắng phân mảnh, tốt hơn là xóa một số tệp hoặc thậm chí xóa sạch máy Mac của bạn và thực hiện cài đặt sạch.

Về điểm thứ hai đó, một số người dùng Mac muốn cài đặt sạch trước khi cập nhật hệ điều hành lớn để cải thiện hiệu suất và làm như vậy sẽ chống phân mảnh hiệu quả cho máy Mac của bạn.

Cách chống phân mảnh máy Mac

Bạn có chắc chắn cần phải chống phân mảnh máy Mac của mình bất chấp tất cả những điều trên không? Có một số ứng dụng sẵn lòng trợ giúp.

Tuy nhiên, một số công cụ được phát triển với mục đích chống phân mảnh máy Mac không còn được phát triển nữa. Một công cụ như vậy là iDefrag, do Coriolis Systems sản xuất, nhưng công ty đó đã ngừng phát triển sau khi áp dụng hàng loạt ổ SSD khi ra mắt macOS 10.13 High Sierra mua lại APFS.

Tech Tool Pro 11

Mặc dù Tech Tool Pro không hỗ trợ chống phân mảnh cho khối lượng APFS và không khuyến nghị sử dụng nó cho ổ SSD, nhưng nó có khả năng chống phân mảnh các tệp riêng lẻ trên ổ cứng. Nó có nhiều tính năng khác và có vẻ như tương thích với Mojave.

Phiên bản đầy đủ của ứng dụng có giá 124,99 bảng Anh từ Micromat

Drive Genius 5

Prosoft Engineering’s Drive Genius cung cấp để chống phân mảnh máy Mac của bạn. Nó sẽ hiển thị cho bạn biểu diễn đồ họa về mức độ phân mảnh của ổ đĩa của bạn và sau đó sẽ đề xuất chống phân mảnh hoặc tổ chức lại các tệp bị phân mảnh, bất kể kích thước hoặc mức độ phân mảnh. Có 18 tính năng khác nhau được cung cấp ngoài chống phân mảnh, tuy nhiên, nếu bạn đang sử dụng macOS 10.13 hoặc mới hơn, các tiện ích Chống phân mảnh, Phân vùng lại và Tạo lại không được hỗ trợ trên APFS.

Có một bản trình diễn miễn phí hoặc bạn có thể mua Drive Genius 5 từ Prosoft tại đây.

Cách chống phân mảnh máy Mac (và tại sao bạn không cần làm như vậy)

Cách chống phân mảnh máy Mac miễn phí

Như chúng tôi đã giải thích, bạn có thể không cần phải phân mảnh máy Mac của mình và nếu bạn quyết định làm như vậy, bạn có thể thử một trong các công cụ được đề cập ở trên - mặc dù chúng tôi khuyên rằng chúng có thể gây hại nhiều hơn là có lợi (chúng tôi nghĩ Apple có lý do chính đáng để không bao gồm các công cụ đó như một phần của macOS).

Nếu bạn tin rằng máy Mac của mình gặp sự cố chống phân mảnh thì giải pháp tốt nhất là miễn phí:Sao lưu ổ đĩa của bạn bằng Time Machine và thực hiện cài đặt sạch, như đã đề cập ở trên.

Dưới đây là cách sử dụng Cỗ máy thời gian để sao lưu và cách khôi phục máy Mac của bạn từ Cỗ máy thời gian.

Tìm hiểu vấn đề thực sự xảy ra với máy Mac của bạn

Như chúng tôi đã nói, có lẽ đây không phải là vấn đề chống phân mảnh.

Để xem điều gì thực sự sai, bạn có thể sử dụng một số công cụ có sẵn trên máy Mac của mình, chẳng hạn như Activity Monitor, để kiểm tra những gì đang sử dụng CPU và cả Disk Utility để xem có sự cố với đĩa của bạn hay không.

Nếu bạn đang chạy phiên bản Mac OS X cũ, chúng tôi dự đoán rằng ổ đĩa của bạn có thể thực sự bị lỗi, trong trường hợp đó, bạn có thể muốn đọc Cách khôi phục dữ liệu từ một máy Mac bị hỏng.

Chúng tôi có nhiều mẹo khác nhau về cách tăng tốc máy Mac chạy chậm ở đây mà chúng tôi khuyên bạn nên thực hiện.