Việc chống phân mảnh có liên quan đến việc cải thiện hiệu suất đĩa nữa không?


21

Liệu nó có tạo ra sự khác biệt nhiều không, bây giờ chúng ta có ổ cứng lớn hơn và nhanh hơn nhiều? Nói chung tôi thấy nếu hiệu suất đĩa quá chậm, có lẽ là do có quá ít dung lượng trống, và giải pháp là mua một ổ cứng mới.

Câu trả lời:


20

Nó vẫn có liên quan, nhưng kể từ khi phát hành Vista, Windows đã tự động chống phân mảnh ổ cứng của bạn khi máy tính không hoạt động. Nếu bạn để máy tính không hoạt động trong thời gian dài, đây không còn là việc phải làm thủ công.


Kể từ Vista, tôi cũng nghĩ rằng nó được thiết lập để chạy phân mảnh theo lịch trình mỗi tuần một lần hoặc một cái gì đó.
Svish

1
Điều không có ý nghĩa với tôi là nếu nó tự động làm điều đó tại sao nó cũng lên lịch cho nó? Đặc biệt là thời gian mặc định là 1 giờ sáng khi máy tính của bạn có khả năng không hoạt động và rõ ràng là tự động chống phân mảnh.
Jon Hopkins

@JonHopkins Tôi nghĩ nó có ý nghĩa. Rất có thể bạn đang làm công việc xác định thực sự là không thể vào lúc 1 giờ sáng. Hầu hết mọi người tắt máy tính của họ khi không sử dụng. Nếu bạn tình cờ để máy tính chạy lúc 1 giờ sáng, nó sẽ buộc máy tính chống phân mảnh cho dù bạn có rảnh hay không.
ninjaneer

7

Nó không liên quan đến SSD , hầu như không (nếu có) bị ảnh hưởng bởi phân mảnh (không có đầu đọc nào được di chuyển xung quanh). Và hơn thế nữa: SSD có số lần giới hạn nhiều hơn, mỗi phần của "đĩa" có thể được ghi vào (" độ bền ghi "; Tuổi thọ của ổ SSD là bao nhiêu? ), Vì vậy, đặc biệt đối với SSD giá rẻ, tốt nhất nên sử dụng toàn bộ đĩa, thay vì tiếp tục sử dụng các phần giống nhau nhiều lần bằng cách chạy các công cụ chống phân mảnh.

Đối với những người đã phân vùng ổ cứng của họ: không phải điều đó đã giới thiệu một sự phân mảnh lớn?

Và mặc dù câu hỏi được gắn thẻ "windows", đối với những người đến đây được đặt tiêu đề chung: nó không liên quan đến từng hệ thống tệp. Giống như cho máy Mac (nhấn mạnh của tôi):

Có lẽ bạn sẽ không cần phải tối ưu hóa nếu bạn sử dụng Mac OS X. Đây là lý do:

  • Dung lượng đĩa cứng nói chung lớn hơn nhiều so với một vài năm trước đây. Với nhiều không gian trống hơn, hệ thống tập tin không cần phải lấp đầy mọi "ngóc ngách". Định dạng mở rộng Mac OS (HFS Plus) tránh sử dụng lại không gian từ các tệp bị xóa càng nhiều càng tốt, để tránh lấp đầy các khu vực nhỏ của không gian được giải phóng gần đây.

  • Mac OS X 10.2 trở lên bao gồm phân bổ chậm cho Mac OS X Khối lượng định dạng mở rộng. Điều này cho phép một số phân bổ nhỏ được kết hợp thành một phân bổ lớn duy nhất trong một khu vực của đĩa.

  • Sự phân mảnh thường được gây ra bởi việc liên tục nối dữ liệu vào các tệp hiện có, đặc biệt là với các nhánh tài nguyên. Với các ổ đĩa cứng nhanh hơn và bộ nhớ đệm tốt hơn, cũng như định dạng đóng gói ứng dụng mới, nhiều ứng dụng chỉ cần viết lại toàn bộ tệp mỗi lần. Mac OS X 10.3 Panther cũng có thể tự động chống phân mảnh các tệp phát triển chậm như vậy. Quá trình này đôi khi được gọi là "Hot-File-Adaptive-Clustering".

  • Bộ nhớ đệm đọc trước và ghi phía sau tích cực có nghĩa là phân mảnh nhỏ ít ảnh hưởng đến hiệu năng hệ thống.

[..]

Cũng có khả năng một trong các tệp được đặt trong "dải nóng" để đọc nhanh trong quá trình khởi động hệ thống có thể bị di chuyển trong quá trình chống phân mảnh, điều này sẽ làm giảm hiệu suất .

Tất nhiên, điều sau sẽ không xảy ra khi sử dụng tiện ích Defrag đi kèm với hệ điều hành.


4

Vâng.

Trên PC của bạn tôi (XP, NTFS, 80 GB HD, ~ 750 MB miễn phí), tệp trang 700 MB có 11.000 mảnh và MFT có 40 mảnh. Tôi đã dọn sạch ổ cứng, chống phân mảnh và khởi động lại, và sự khác biệt là rất đáng chú ý.


2
Tôi nghĩ thủ thuật tiêu chuẩn cho các tệp trang là đặt chúng ở kích thước cố định (ví dụ: tối thiểu 2048MB tối đa 2048MB). Làm điều đó sớm và bạn không bao giờ phải lo lắng về việc nó bị phân mảnh.
John Fouhy

Bạn tôi không phải là "biết chữ máy tính" nhất, nếu bạn hiểu ý tôi
zildjohn01

2

Nó quan trọng, nhưng trong Vista và Win7, nó sẽ tự động xảy ra miễn là máy của bạn có thời gian rảnh.

Rất nhiều thông tin tốt .


Chỉ miễn là bạn rời khỏi máy tính của bạn trên 24 giờ một ngày. Theo mặc định, nó cố gắng chống phân mảnh lúc 1:00 AM. Nhiều người tắt máy tính khi họ sử dụng xong cả ngày hoặc đặt máy tính đi ngủ. Sẽ thật tuyệt nếu Microsoft đã chọn một cách tiếp cận thực tế thay vì chỉ lập lịch trình phân mảnh trong 1:00 AM.
ChrisInEd hôm

2

Tốc độ do phân mảnh mang lại đặc biệt rõ ràng trên các hdd chậm hơn, giống như tốc độ trên máy tính xách tay.


1

Tôi nghĩ nó vẫn còn liên quan. Tôi có thiết lập C2Duo / 2Gb / 250Gbx2 và ngay cả với các ổ đĩa "nhỏ" được nhân đôi, việc chống phân mảnh dường như giúp ích rất nhiều cho thời gian tải chương trình và khởi động.


1

Tôi có thể nói nó vẫn có ý nghĩa - đặc biệt trên các ổ đĩa cứng có nhiều hoạt động tập tin. Tôi chạy MyDefrag tại nơi làm việc để giữ cho ổ cứng của mình không bị phân mảnh, vì tại nơi làm việc, tôi thường làm việc trên một số kho sửa đổi có thể có hàng ngàn thay đổi tệp trong một ngày - giữ cho nó được phân mảnh thực sự giúp mở hiệu suất đọc của các tệp nghệ thuật lớn hơn Tôi làm việc với, nhưng cũng về tốc độ tìm kiếm văn bản của tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.