Tôi có cần tối ưu hóa SSD SSD của tôi với phần mềm của bên thứ ba không?
Các ổ đĩa cơ truyền thống cần được chống phân mảnh để có hiệu suất tối ưu, mặc dù Windows hiện thực hiện tốt công việc này một cách tự động. Một số công ty phần mềm tuyên bố rằng các công cụ của họ có thể tối ưu hóa SSD SSD, giống như các trình chống phân mảnh đĩa có thể tăng tốc các ổ đĩa cơ.
Thực tế là các hệ điều hành hiện đại và bộ điều khiển ổ đĩa trạng thái rắn làm tốt công việc giữ cho bản thân được tối ưu hóa nếu bạn sử dụng ổ đĩa thể rắn đúng cách. Bạn không cần phải chạy chương trình tối ưu hóa SSD như bạn đang chạy trình chống phân mảnh đĩa.
Tránh xa các chương trình yêu cầu chống phân mảnh
Ổ đĩa trạng thái rắn không nên phân mảnh. Các hệ điều hành hiện đại như Windows 7 và Windows 8 sẽ không cố gắng chống phân mảnh SSD. Phần mềm chống phân mảnh đĩa tốt, cập nhật nên từ chối phân mảnh ổ SSD.
Trên một ổ đĩa cơ truyền thống, có một đầu duy nhất di chuyển trên một đĩa quay để đọc các bit của tệp. Nếu các tệp này được chia thành nhiều phần ở nhiều vị trí trên đĩa, đầu sẽ phải di chuyển để đọc tệp - đó là lý do tại sao phân mảnh làm chậm ổ đĩa cơ và tại sao phân mảnh giúp - đầu không cần phải di chuyển nhiều . Một ổ đĩa trạng thái rắn không có đầu hoặc bất kỳ bộ phận chuyển động nào khác. Không quan trọng tệp nằm ở đâu trên ổ đĩa hoặc có bao nhiêu phần trong đó, sẽ mất cùng một khoảng thời gian để đọc tệp.
Chống phân mảnh thực sự xấu cho ổ đĩa trạng thái rắn, vì nó sẽ thêm hao mòn. Ổ đĩa trạng thái rắn có số lượng ghi hạn chế trong đó và bất cứ điều gì dẫn đến việc ghi thêm không cần thiết sẽ làm giảm tuổi thọ của ổ đĩa của bạn.
Nếu bạn tìm thấy một chương trình tối ưu hóa SSD tuyên bố chống phân mảnh ổ SSD của bạn để có hiệu suất tối đa, hãy tránh xa. Điều tương tự cũng xảy ra với việc sử dụng các chương trình chống phân mảnh cũ mà không biết về SSD - tránh phân mảnh ổ đĩa trạng thái rắn của bạn.
Lời phán quyết: Chống phân mảnh luôn xấu, tránh xa!
Một số chương trình gửi lệnh TRIM, nhưng hệ điều hành đã làm điều này
Trên ổ đĩa từ tính truyền thống, các tệp bạn xóa trong hệ điều hành của bạn sẽ không bị xóa ngay lập tức khỏi đĩa - đó là lý do tại sao các tệp bị xóa có thể được phục hồi. Thật nhanh chóng để ghi một tệp mới vào dữ liệu cũ đó, vì vậy không có lý do gì để lãng phí tài nguyên đĩa xóa bất kỳ phần nào của đĩa. Điều đó sẽ làm mọi thứ chậm lại bất cứ khi nào bạn xóa một tập tin.
Trên ổ đĩa trạng thái rắn, các ô phải được xóa trước khi ghi vào chúng. Nếu bạn xóa một tập tin và dữ liệu bị bỏ lại xung quanh, sẽ mất nhiều thời gian hơn khi bạn cần ghi vào các ô đó vì chúng sẽ phải bị xóa trước. Các ổ đĩa trạng thái rắn đầu tiên gặp phải vấn đề này, vì vậy chúng tôi đã phát minh ra TRIM để đối phó với nó.
Khi bạn xóa một tệp trên ổ đĩa trạng thái rắn hiện đại bằng hệ điều hành hiện đại, hệ điều hành sẽ gửi lệnh TRIM tới ổ đĩa, thông báo cho ổ đĩa rằng tệp đã bị xóa. Ổ đĩa sẽ xóa tất cả các ô chứa dữ liệu, đảm bảo rằng việc ghi vào các ô đó sẽ nhanh chóng trong tương lai - chúng trống và sẵn sàng hoạt động.
Hỗ trợ TRIM đã được thêm vào trong Windows 7, vì vậy cả Windows 7 và Windows 8 đều hỗ trợ TRIM. Nếu bạn đang sử dụng Windows 7 và xóa một tệp trên SSD, Windows sẽ thông báo cho SSD rằng dữ liệu không còn cần thiết nữa và SSD sẽ xóa các ô. (Các phiên bản mới nhất của các hệ điều hành hiện đại khác như Mac OS X và Linux cũng hỗ trợ TRIM.)
Một số chương trình tối ưu hóa SSD cho rằng họ sẽ chạy TRIM theo lịch trình, thông báo cho SSD về các khu vực mà hệ điều hành cho là trống và cho phép SSD TRIM chúng, chỉ trong trường hợp lệnh TRIM không hoạt động chính xác trước đó.
Nếu bạn đang sử dụng một hệ điều hành cũ hơn như Windows Vista hoặc trước đây bạn đang sử dụng một hệ điều hành như vậy trên ổ đĩa, có thể các phần bị xóa của các tệp vẫn đang chờ đợi và chờ đợi là TRIMMed. Gửi các gợi ý TRIM như vậy một lần về mặt lý thuyết có thể giúp ích trong tình huống như vậy, nhưng không thành vấn đề Nếu bạn đang sử dụng Windows 7, sẽ gửi các lệnh TRIM khi các tệp bị xóa.
Trên Windows 8, Disk Defragmenter hiện được đặt tên là công cụ Optimize Drive. Nó sẽ tối ưu hóa các đĩa bằng cách chống phân mảnh chúng nếu chúng là máy móc hoặc gửi gợi ý TRIM cho chúng nếu chúng là SSD. Điều này có nghĩa là việc chạy một chương trình khác gửi lệnh TRIM theo lịch là hoàn toàn không cần thiết trên Windows 8, mặc dù ngay cả Windows 7 cũng không cần tính năng này.
Lời phán quyết: Các tiện ích tối ưu hóa gửi lệnh TRIM là vô hại, nhưng không cần thiết. Nếu bạn đang sử dụng phiên bản Windows cũ hơn có SSD, hãy nâng cấp lên Windows 7 hoặc 8.
Các chương trình khác Hợp nhất không gian trống
Trước đây chúng tôi đã đề cập rằng các ô trên SSD phải bị xóa trước khi chúng được ghi vào. Đây có thể là một vấn đề - một ô chứa nhiều trang có thể ghi. Nếu ổ đĩa cần thêm dữ liệu bổ sung vào một ô trống một phần, ô phải được đọc, xóa và dữ liệu đã sửa đổi được ghi lại vào ô. Nếu các tệp nằm rải rác trên ổ đĩa của bạn và mọi ô đều trống một phần, việc ghi một số dữ liệu sẽ dẫn đến một lượng lớn thao tác đọc-xóa-ghi, làm chậm hoạt động ghi. Điều này cho thấy hiệu suất của SSD giảm khi nó lấp đầy.
Ổ đĩa trạng thái rắn có bộ điều khiển chạy phần sụn, đây là một loại phần mềm cấp thấp. Phần sụn này xử lý tất cả các tác vụ cấp thấp của SSD, bao gồm củng cố không gian trống khi ổ đĩa đạt đến một mức dung lượng nhất định, đảm bảo có nhiều ô trống thay vì nhiều ô trống một phần. (Tất nhiên, phải có không gian trống để hợp nhất - bạn phải luôn để trống một khoảng trống tốt trên ổ SSD của mình.)
Một số chương trình tối ưu hóa tuyên bố họ sẽ hợp nhất không gian trống bằng cách di chuyển dữ liệu trên ổ đĩa trạng thái rắn của bạn bằng một thuật toán thông minh. Trong một thế giới nơi điều này là có thể, kết quả của điều này sẽ thay đổi tùy theo từng ổ. Một số phần mềm có thể đợi quá lâu trước khi sử dụng quy trình hợp nhất không gian miễn phí của riêng họ. Điểm chuẩn chạy các tiện ích hợp nhất không gian trống trạng thái rắn đối với các phần cứng khác nhau có thể sẽ cho thấy kết quả không nhất quán, vì sự khác biệt sẽ phụ thuộc vào mức độ tốt mà mỗi phần sụn của ổ đĩa đang làm. Nói chung, phần sụn của ổ đĩa có thể sẽ làm một công việc đủ tốt mà bạn không cần phải chạy một chương trình tối ưu hóa thực hiện điều này cho bạn. Các chương trình như vậy cũng sẽ dẫn đến việc ghi bổ sung - nếu một ổ đĩa chờ quá lâu, nó có thể làm như vậy để giảm thiểu lượng ghi vào ổ đĩa. đó là sự đánh đổi giữa hợp nhất không gian tự do và tránh viết.
Tuy nhiên, có một nhược điểm khác ở đây: Bộ điều khiển ổ đĩa tự xử lý ánh xạ các ô vật lý trên SSD sang các thành phần logic được trình bày cho hệ điều hành. Chỉ có bộ điều khiển SSD thực sự biết vị trí của các tế bào. Có thể ổ đĩa có thể hiển thị các thành phần logic cho hệ điều hành có thể nằm cạnh nhau cho các mục đích của hệ điều hành, nhưng cách xa nhau trên SSD vật lý thực tế. Vì lý do này, sử dụng bất kỳ loại chương trình phần mềm nào để củng cố không gian trống có thể là một ý tưởng tồi - chương trình không thực sự biết những gì đang diễn ra đằng sau bộ điều khiển SSD.
Tất cả điều này sẽ thay đổi từ ổ đĩa để ổ đĩa và phần sụn cho đến phần sụn. Một số phần mềm có thể hiển thị các cung cho hệ điều hành theo cách ánh xạ tới cách chúng xuất hiện trên ổ đĩa khác, trong khi tối ưu hóa mạnh mẽ trên các ổ đĩa khác có thể dẫn đến khoảng cách rất lớn giữa các cung trên ổ đĩa chính. Có thể có một số ổ đĩa với bộ điều khiển trình bày các lĩnh vực chúng xuất hiện trên ổ đĩa và với các thuật toán hợp nhất không gian trống miễn phí - các công cụ của bên thứ ba như vậy có thể hoạt động tốt trên các ổ đĩa đó, nhưng đừng tin vào nó.
Lời phán quyết: SSD của bạn đã hợp nhất không gian trống cho bạn. Có khả năng thực hiện công việc tốt hơn nhiều so với chương trình phần mềm không thể thấy những gì thực sự xảy ra trên ổ đĩa của bạn sẽ làm. Những chương trình như vậy có thể sẽ làm lãng phí tài nguyên máy tính của bạn và làm hao mòn SSD.
Tối ưu hóa trên mạng là không cần thiết
Bạn không cần phải chạy chương trình tối ưu hóa SSD. Miễn là bạn đang sử dụng Windows 7 hoặc 8, hệ điều hành của bạn đã gửi tất cả các lệnh TRIM mà SSD của bạn cần. Để hợp nhất không gian miễn phí, phần sụn của ổ đĩa của bạn có khả năng thực hiện công việc tốt hơn phần mềm từng có. Và thậm chí không xem xét phân mảnh - điều đó sẽ lãng phí thời gian ngay cả khi nó không gây hại tích cực, đó là.
Chăm sóc đúng cách cho SSD là vấn đề tránh làm những điều xấu cho SSD của bạn. Không điền nó vào vành, thực hiện nhiều thao tác ghi không cần thiết hoặc tắt TRIM.
Không cần chương trình tối ưu hóa SSD, điều không may là điều đó sẽ xảy ra với các công ty chống phân mảnh ổ đĩa đang cố gắng đa dạng hóa doanh nghiệp của họ khi các ổ cứng cơ học truyền thống trở nên ít phổ biến hơn.
Tín dụng hình ảnh: Collin Allen trên Flickr, Intel Free Press trên Flickr