Các chương trình kiểm tra lỗi ssd. Các chương trình kiểm tra lỗi và tốc độ ổ SSD

Tất cả chúng ta đều biết rằng ổ SSD không gặp phải các vấn đề đặc trưng của ổ cứng HDD cổ điển và chúng không bị các thành phần xấu, hỏng đầu từ hoặc các khuyết tật bề mặt. Nhưng ổ đĩa thể rắn cũng không phải là bất tử, chúng có các thông số riêng cần được theo dõi: trạng thái của các ô nhớ, số chu kỳ ghi lại, v.v. Làm cách nào để kiểm tra trạng thái của ổ SSD và theo dõi hiệu suất của nó?! Rất đơn giản! Có những chương trình đặc biệt dành cho việc này mà tôi sẽ nói đến bây giờ.

Theo tôi, tất cả những ai đã cài đặt ổ đĩa thể rắn trên máy tính hoặc máy tính xách tay của mình đều nên cài đặt chương trình này SSD miễn phí trọn đờiđể kiểm tra tình trạng đĩa.

Đối với người dùng bình thường, khả năng của phiên bản miễn phí là quá đủ. Tiện ích hiển thị tổng thời gian hoạt động của ổ SSD, số lần khởi động và trạng thái hiện tại của thiết bị. Hỗ trợ một số lượng lớn đĩa từ các nhà sản xuất và kiểu máy khác nhau - từ cũ đến hiện đại nhất. Thật không may, ứng dụng này chỉ có quyền truy cập vào dữ liệu chẩn đoán S.M.A.R.T trong phiên bản Pro.

Nhưng đừng nản lòng ở đây - những anh hùng thực sự luôn đi đường vòng! Một chương trình khác để kiểm tra và kiểm tra ổ SSD sẽ giúp chúng ta, đó là SSD-Z và hoàn toàn miễn phí! Phần mềm này phù hợp với người dùng cao cấp hơn vì nó cung cấp nhiều thông tin và cơ hội hơn.

Mở tab THÔNG MINH. và xem xét các thông tin có sẵn. Nó cũng hiển thị tổng thời gian hoạt động của thiết bị tính bằng giờ, bộ đếm số lần khởi động, chu kỳ viết lại, lỗi, v.v. Nhân tiện, trên tab Điểm chuẩn Bạn có thể kiểm tra các thông số tốc độ hiện tại của SSD.

Trong bài viết này, bạn sẽ tìm hiểu cách tìm hiểu các đặc điểm chính của ổ đĩa thể rắn cũng như cách kiểm tra chúng. Đối với thao tác này, chúng tôi đã sử dụng tiện ích SSD-Z mà chúng tôi sẽ xem xét hôm nay. Nó miễn phí và có nhiều tính năng hữu ích. Bạn có thể tải nó ngay lập tức từ đây.

Khi bạn khởi chạy chương trình lần đầu tiên, nhiều người dùng sẽ nói ngay rằng nó tương tự hoặc các tiện ích tương tự khác, và đúng như vậy, vì vậy họ sẽ dễ hiểu nó hơn.

Trên tab Thiết bị hiển thị tất cả thông tin đĩa. Bây giờ tôi sẽ giải thích từng điểm được trình bày, phần này dành cho những người không biết tiếng Anh.

  • Tên thiết bị – tên của ổ đĩa thể rắn;
  • Phần sụn - ;
  • Số sê-ri – số sê-ri;
  • Bộ điều khiển – bộ điều khiển được sử dụng trong đĩa;
  • Công nghệ – công nghệ sản xuất;
  • Сells – loại ô nhớ được sử dụng;
  • Ngày ra mắt – ngày tạo ổ đĩa;
  • TRIM – Tính sẵn có;
  • Khả năng – công nghệ được hỗ trợ trong SSD;
  • Giao diện – giao diện qua đó đĩa được kết nối;
  • SMART – trạng thái đĩa;
  • Nhiệt độ - nhiệt độ đĩa hiện tại;
  • POH – thời gian hoạt động;
  • Dung lượng – dung lượng đĩa;
  • Byte Viết – byte được viết;
  • Tập – ký tự ổ đĩa;
  • Phân vùng – loại phân vùng ();
  • Quy mô ngành – quy mô của một ngành.

Hay đấy:

Như bạn có thể thấy, có rất nhiều tham số và thông số này chỉ có trên một tab. Tất cả thông tin đều quan trọng và có thể hữu ích trong một số trường hợp. Tất nhiên, nếu cơ sở dữ liệu tiện ích chứa mô hình ổ đĩa của bạn thì thông tin chắc chắn sẽ được tìm thấy. Rất tiếc, sẽ không thể nhận dạng được thông tin về đĩa mới phát hành. Mặc dù có những tiện ích lấy thông tin từ hệ thống và các nguồn khác cho bất kỳ ổ đĩa nào.

Kiểm tra trạng thái SSD

Tôi đã viết một bài về cách chương trình này có chức năng tương tự và nó được gọi là S.M.A.R.T. Tôi sẽ viết thêm về công nghệ này, vì vậy hãy chú ý theo dõi thông tin cập nhật trên trang web.

Trong phần này bạn sẽ tìm thấy thông tin về lỗi đọc, thời gian hoạt động của đĩa, nhiệt độ và các thông tin hữu ích khác. Tất nhiên, khi sử dụng tiện ích bạn sẽ có được nhiều thông tin hơn.

Khi bạn đi tới một tab Phân vùng chúng tôi nhận được dữ liệu về các phân vùng và đĩa tồn tại trên máy tính. Để chọn một đĩa khác, bạn cần chọn nó ở cuối chương trình.

Kiểm tra tốc độ SSD

Tiện ích SSD-Z còn có chức năng kiểm tra tốc độ SSD. Nó nằm trên tab Điểm chuẩn. Vì chương trình vẫn còn thô nên tốt hơn hết bạn không nên mong đợi thông tin khách quan từ kết quả.

Các tab còn lại không cung cấp thông tin đặc biệt hữu ích. Tôi nghĩ chương trình không tệ và vẫn còn chỗ để cải thiện. Sẽ không tệ nếu tất cả các chức năng được sắp xếp theo cách tốt nhất có thể và được tập hợp ở một nơi để không sử dụng nhiều chương trình.

văn bia

“Đừng bao giờ tin vào một chiếc máy tính mà bạn không thể ném ra ngoài cửa sổ.”
Steve Wozniak

Hai tháng trước tôi đã lắp ổ SSD vào máy tính xách tay của mình. Nó hoạt động rất tốt, nhưng tuần trước nó đột ngột chết do cạn kiệt tế bào (tôi tin vậy). Bài viết này nói về việc nó đã xảy ra như thế nào và tôi đã làm gì sai.

Mô tả môi trường

  • Người dùng: Nhà phát triển web. Nghĩa là, những thứ như máy ảo, nhật thực và cập nhật thường xuyên các kho lưu trữ đang được sử dụng.
  • Hệ điều hành: Gentoo. Tức là thế giới thường được “tập hợp lại”.
  • FS: ext4. Đó là, một tạp chí đang được viết.

Vì vậy, câu chuyện bắt đầu vào tháng 4, khi cuối cùng tôi cũng bắt đầu sao chép các phân vùng vào một chiếc chổi SSD 64GB, được mua lại vào tháng 9. Tôi cố tình không nói với nhà sản xuất và mẫu mã, vì tôi vẫn chưa thực sự hiểu chuyện gì đã xảy ra và điều đó không thực sự quan trọng.

Tôi đã làm gì để nó hoạt động lâu hơn?

Tất nhiên, tôi đã nghiên cứu rất nhiều ấn phẩm về cách bảo quản ổ SSD. Và đây là những gì tôi đã làm:
  • Đặt không có thời gian dành cho các phân vùng, để khi truy cập một file, bản ghi về lần truy cập cuối cùng không được cập nhật.
  • Tôi đã tăng RAM lên mức tối đa và vô hiệu hóa trao đổi.
Tôi không làm gì khác, vì tôi tin rằng máy tính nên phục vụ người dùng chứ không phải ngược lại, và việc nhảy múa không cần thiết với tambourine là sai.

THÔNG MINH.

Ba ngày trước mùa thu, tôi bắt đầu quan tâm đến câu hỏi: làm sao tôi biết mình có bao nhiêu hạnh phúc? Tôi đã thử tiện ích công cụ thông minh, nhưng nó hiển thị thông tin không chính xác. Tôi đã phải tải xuống Datasheet và viết một bản vá cho chúng.
Sau khi viết bản vá, tôi tìm ra một tham số thú vị: Average_number_of_erases/maximum_number_of_erases = 35000/45000. Nhưng sau khi đọc được rằng tế bào MLC chỉ có thể chịu được 10.000 chu kỳ, tôi quyết định rằng những thông số này không có ý nghĩa chính xác như tôi nghĩ và tôi đã từ bỏ chúng.

Biên niên sử mùa thu

Đột nhiên, những điều không thể giải thích được bắt đầu xảy ra khi đang làm việc, chẳng hạn như các chương trình mới không khởi động được. Vì tò mò, tôi đã xem S.M.A.R.T. tham số, nó đã là 37000/50000 (+2000/5000 sau ba ngày). Không thể khởi động lại được nữa; không thể đọc được hệ thống tập tin của phân vùng chính.
Tôi bắt đầu từ bản compact và bắt đầu kiểm tra. Kiểm tra cho thấy rất nhiều nút bị hỏng. Trong quá trình sửa chữa, tiện ích bắt đầu kiểm tra các thành phần xấu và đánh dấu chúng. Mọi chuyện kết thúc vào ngày hôm sau với kết quả như sau: 60GB trong số 64GB bị đánh dấu là kém.
Lưu ý: Trong ổ cứng SSD, một ô được coi là bị hỏng nếu không thể ghi thông tin mới vào đó. Việc đọc từ một ô như vậy vẫn có thể thực hiện được. Sử dụng cái này, chạy tiện ích lỗi xấuở chế độ chỉ đọc, khó có thể tìm thấy gì.

Tôi quyết định chạy tiện ích flash, vì nó không chỉ flash mà còn định dạng lại đĩa. Tiện ích bắt đầu định dạng, rên rỉ và báo rằng số lượng thành phần xấu đã vượt quá mức cho phép hợp lý và có lỗi nên không thể hoàn tất việc định dạng.
Sau đó, chiếc đĩa bắt đầu được xác định là một chiếc đĩa có tên, số model và kích thước rất lạ là 4GB. Và, trong tương lai, không ai nhìn thấy nó ngoại trừ những tiện ích chuyên dụng.
Tôi đã viết một lá thư ủng hộ nhà sản xuất. Họ khuyên tôi nên flash lại, nếu không được thì trả lại cho người bán. Bảo hành vẫn còn 2 năm nên mình sẽ dùng thử.
Tôi kết thúc phần này với lời cảm ơn tới Steve Wozniak, người đã dạy tôi cách tạo bản sao lưu định kỳ.

Chuyện gì đã xảy ra thế

Thành thật mà nói, tôi không biết chính mình. Tôi giả định như sau: S.M.A.R.T. Tôi đã không nói dối và các tế bào đã thực sự bị hao mòn (điều này được xác nhận gián tiếp bởi bản sao lưu mà tôi đã thực hiện hai ngày trước mùa thu; khi giải nén nó cho thấy ngày tạo của một số tệp đã được đặt lại). Và khi kiểm tra các thành phần xấu, bộ điều khiển đĩa chỉ đơn giản cho phép tất cả các ô được đánh dấu là xấu, trong đó vượt quá số chu kỳ ghi cho phép.

Phải làm gì nếu bạn có ổ SSD

các cửa sổ
Cài đặt Windows 7, mọi thứ đều được tối ưu hóa cho các đĩa như vậy nhiều nhất có thể. Cũng cài đặt rất nhiều RAM.
Hệ điều hành Mac
Rất có thể, chỉ những máy tính được bán ngay với SSD mới được tối ưu hóa.
BSD miễn phí
Cài đặt 9.0. Đọc các mẹo dành cho Linux, nghĩ xem bạn có thể làm gì với chúng.
Linux
  • Cài đặt kernel 2.6.33, có tính năng tối ưu hóa cho các đĩa đó dưới dạng lệnh TRIM.
  • Tăng bộ nhớ để bạn có thể vô hiệu hóa trao đổi một cách an toàn.
  • Đặt cho phân vùng được gắn không có thời gian.
  • Đã sử dụng hệ thống tệp sao chép khi ghi hoặc hệ thống tệp không được ghi nhật ký (chẳng hạn như ext2).
    Hiện tại, FS copy-on-write khá khó sử dụng. ZFS hiện chỉ hoạt động thông qua FUSE. Và nilfs và btrfs thề khi cài đặt rằng định dạng của chúng vẫn chưa được hoàn thiện.
  • Bật KHÔNG RA ĐÂU IO Scheduler nó sẽ cho phép bạn không thực hiện các hành động vô ích không cần thiết đối với SSD.
  • Về mặt khái niệm thì đúng, nhưng nó sẽ không giúp ích gì nhiều cho đĩa - chuyển các tệp tạm thời sang tmpfs.
  • Đối với các hệ thống ghi nhiều vào nhật ký, nó phải được lưu trữ ở một vị trí khác. Điều này chủ yếu đúng đối với các máy chủ mà máy chủ nhật ký có thể được nâng lên mà không gặp bất kỳ sự cố nào.
  • Nhận các tiện ích S.M.A.R.T. hiển thị chính xác trạng thái của ổ SSD để bạn có thể theo dõi ổ đĩa định kỳ.
  • Chỉ cần dự phòng đĩa. Và đối với các gentushniks, điều này cũng không có nghĩa là “tái hợp lại thế giới”.

Câu hỏi dành cho cộng đồng habra

  • Có thực sự có thể tiêu diệt tế bào MLC trong 2 tháng? Tất nhiên, tôi hiểu rằng tôi đã không tha đĩa, nhưng tôi không làm điều gì siêu nhiên, tôi chỉ làm việc như bình thường.
  • Đây có phải là trường hợp bảo hành không?

CẬP NHẬT: Đĩa tôi có là Transcend TS64GSSD25S-M.
CẬP NHẬT2: Có những đánh giá rất tốt trong các nhận xét về SSD của Intel và SAMSUNG. Ngoài ra, mọi người còn ngạc nhiên làm sao bạn có thể tiêu diệt ổ SSD bằng chổi nhanh đến vậy. Hãy tin tôi, tôi cũng bối rối theo cách tương tự. Tuy nhiên, rất có thể đây là dòng SSD được thiết kế vội vàng và có thể bị khai tử nhanh chóng.
CẬP NHẬT3: Trong phần bình luận và

Có ý kiến ​​​​cho rằng một trong những nhược điểm đáng kể nhất của ổ đĩa thể rắn là độ tin cậy hữu hạn và hơn nữa là độ tin cậy tương đối thấp. Thật vậy, do nguồn tài nguyên bộ nhớ flash hạn chế, nguyên nhân là do cấu trúc bán dẫn của nó bị xuống cấp dần dần, bất kỳ ổ SSD nào sớm hay muộn cũng mất khả năng lưu trữ thông tin. Câu hỏi về thời điểm điều này có thể xảy ra vẫn là vấn đề quan trọng đối với nhiều người dùng, vì vậy nhiều người mua khi chọn ổ đĩa không được hướng dẫn nhiều bởi hiệu suất của chúng mà bằng các chỉ số độ tin cậy. Chính các nhà sản xuất đã đổ thêm dầu vào lửa nghi ngờ, vì lý do tiếp thị, họ quy định số lượng được phép ghi tương đối thấp trong các điều kiện bảo hành cho sản phẩm tiêu dùng của họ.

Tuy nhiên, trên thực tế, các ổ đĩa thể rắn được sản xuất hàng loạt chứng tỏ độ tin cậy cao hơn mức cần thiết để chúng có thể được tin cậy để lưu trữ dữ liệu người dùng. Một thử nghiệm cho thấy không có lý do thực sự nào khiến họ lo lắng về sự hữu hạn của nguồn tài nguyên của họ đã được trang web TechReport thực hiện cách đây một thời gian. Họ đã thực hiện một thử nghiệm cho thấy rằng, bất chấp mọi nghi ngờ, độ bền của SSD đã tăng lên rất nhiều đến mức bạn không cần phải suy nghĩ gì cả. Là một phần của thử nghiệm, trên thực tế, người ta đã xác nhận rằng hầu hết các mẫu ổ đĩa dành cho người tiêu dùng đều có khả năng truyền các bản ghi khoảng 1 PB thông tin trước khi chúng bị lỗi và đặc biệt là các mẫu thành công, như Samsung 840 Pro, vẫn tồn tại sau khi tiêu hóa 2 PB dữ liệu. . Khối lượng ghi như vậy thực tế không thể đạt được trong một máy tính cá nhân thông thường, vì vậy tuổi thọ của ổ đĩa thể rắn đơn giản là không thể kết thúc trước khi nó trở nên hoàn toàn lỗi thời và được thay thế bằng một mẫu mới.

Tuy nhiên, thử nghiệm này không thuyết phục được những người hoài nghi. Thực tế là nó đã được thực hiện vào năm 2013-2014, khi các ổ đĩa thể rắn dựa trên MLC NAND phẳng, được sản xuất bằng công nghệ xử lý 25nm, được sử dụng. Bộ nhớ như vậy trước khi xuống cấp có khả năng chịu được khoảng 3000-5000 chu kỳ xóa chương trình, nhưng hiện nay các công nghệ hoàn toàn khác đang được sử dụng. Ngày nay, bộ nhớ flash với ô ba bit đã được sử dụng trên các mẫu SSD được sản xuất hàng loạt và các quy trình công nghệ phẳng hiện đại sử dụng độ phân giải 15-16 nm. Đồng thời, bộ nhớ flash với cấu trúc ba chiều mới về cơ bản đang trở nên phổ biến. Bất kỳ yếu tố nào trong số này đều có thể thay đổi hoàn toàn tình hình về độ tin cậy và về tổng thể, bộ nhớ flash hiện đại chỉ hứa hẹn cung cấp tài nguyên cho chu kỳ ghi lại 500-1500. Có phải ổ đĩa đang xuống cấp cùng với bộ nhớ và chúng ta có cần bắt đầu lo lắng về độ tin cậy của chúng nữa không?

Rất có thể là không. Thực tế là cùng với những thay đổi trong công nghệ bán dẫn, các bộ điều khiển kiểm soát bộ nhớ flash cũng không ngừng được cải tiến. Họ giới thiệu các thuật toán nâng cao hơn để bù đắp cho những thay đổi xảy ra trong NAND. Và, như các nhà sản xuất hứa hẹn, các mẫu SSD hiện tại ít nhất cũng đáng tin cậy như các mẫu tiền nhiệm. Nhưng cơ sở khách quan để nghi ngờ vẫn còn. Thật vậy, ở mức độ tâm lý, các ổ đĩa dựa trên MLC NAND 25nm cũ với 3000 chu kỳ ghi lại trông chắc chắn hơn nhiều so với các mẫu SSD hiện đại có TLC NAND 15/16-nm, mà tất cả các yếu tố khác đều như nhau, chỉ có thể đảm bảo 500 chu kỳ viết lại. TLC 3D NAND ngày càng phổ biến, mặc dù được sản xuất theo tiêu chuẩn công nghệ cao hơn nhưng cũng chịu sự ảnh hưởng lẫn nhau mạnh mẽ hơn của các tế bào, cũng không đáng khích lệ lắm.

Khi tính đến tất cả những điều này, chúng tôi quyết định tiến hành thử nghiệm của riêng mình, điều này sẽ cho phép chúng tôi xác định loại độ bền nào có thể được đảm bảo bởi các mẫu ổ đĩa hiện tại dựa trên các loại bộ nhớ flash phổ biến nhất hiện nay.

Bộ điều khiển quyết định

Tuổi thọ hữu hạn của các ổ đĩa được xây dựng trên bộ nhớ flash đã không làm ai ngạc nhiên trong một thời gian dài. Mọi người từ lâu đã quen với thực tế rằng một trong những đặc điểm của bộ nhớ NAND là số chu kỳ ghi lại được đảm bảo, sau khi vượt quá số chu kỳ đó, các ô có thể bắt đầu bóp méo thông tin hoặc đơn giản là bị lỗi. Điều này được giải thích là do nguyên lý hoạt động của bộ nhớ như vậy, dựa trên việc thu giữ các electron và lưu trữ điện tích bên trong một cổng nổi. Sự thay đổi trạng thái tế bào xảy ra do đặt điện áp tương đối cao vào cổng nổi, do đó các electron vượt qua một lớp điện môi mỏng theo hướng này hay hướng khác và được giữ lại trong tế bào.

Cấu trúc bán dẫn của tế bào NAND

Tuy nhiên, chuyển động này của các electron gần giống với sự cố - nó dần dần làm mòn vật liệu cách điện và cuối cùng dẫn đến phá vỡ toàn bộ cấu trúc bán dẫn. Ngoài ra, còn có một vấn đề thứ hai kéo theo sự suy giảm dần dần hiệu suất của tế bào - khi xảy ra hiện tượng đường hầm, các electron có thể bị mắc kẹt trong lớp điện môi, ngăn cản việc nhận biết chính xác điện tích được lưu trữ trong cổng nổi. Tất cả điều này có nghĩa là thời điểm các tế bào bộ nhớ flash ngừng hoạt động bình thường là không thể tránh khỏi. Các quy trình công nghệ mới chỉ làm vấn đề trở nên trầm trọng hơn: khi tiêu chuẩn sản xuất ngày càng giảm, lớp điện môi chỉ trở nên mỏng hơn, làm giảm khả năng chống lại các tác động tiêu cực.

Tuy nhiên, nếu nói rằng có mối quan hệ trực tiếp giữa tài nguyên của các ô nhớ flash và tuổi thọ của ổ SSD hiện đại sẽ không hoàn toàn chính xác. Hoạt động của ổ đĩa trạng thái rắn không phải là một quá trình đơn giản để ghi và đọc vào các ô nhớ flash. Thực tế là bộ nhớ NAND có tổ chức khá phức tạp và cần có các phương pháp đặc biệt để tương tác với nó. Các ô được tổ chức thành các trang và các trang được tổ chức thành các khối. Chỉ có thể ghi dữ liệu vào các trang trống, nhưng để xóa một trang thì phải đặt lại toàn bộ khối. Điều này có nghĩa là việc viết, hoặc thậm chí tệ hơn là thay đổi dữ liệu, biến thành một quy trình phức tạp gồm nhiều bước, bao gồm đọc trang, thay đổi và viết lại vào không gian trống, trước tiên phải xóa trang này. Hơn nữa, việc chuẩn bị không gian trống cũng là một vấn đề đau đầu, đòi hỏi phải “thu gom rác” - việc hình thành và dọn dẹp các khối từ các trang đã được sử dụng nhưng không còn phù hợp.

Sơ đồ hoạt động của bộ nhớ flash của ổ đĩa thể rắn

Do đó, khối lượng ghi thực tế vào bộ nhớ flash có thể khác biệt đáng kể so với khối lượng thao tác do người dùng thực hiện. Ví dụ: việc thay đổi dù chỉ một byte có thể không chỉ đòi hỏi phải viết toàn bộ trang mà thậm chí còn cần phải viết lại nhiều trang cùng một lúc để giải phóng một khối sạch trước tiên.

Tỷ lệ giữa số lượng ghi được thực hiện bởi người dùng và tải thực tế trên bộ nhớ flash được gọi là mức tăng ghi. Hệ số này hầu như luôn cao hơn một và trong một số trường hợp, nó cao hơn nhiều. Tuy nhiên, các bộ điều khiển hiện đại, thông qua các hoạt động đệm và các phương pháp tiếp cận thông minh khác, đã học được cách giảm thiểu hiện tượng khuếch đại ghi một cách hiệu quả. Các công nghệ hữu ích để kéo dài tuổi thọ của tế bào, chẳng hạn như bộ nhớ đệm SLC và cân bằng hao mòn, đã trở nên phổ biến. Một mặt, họ chuyển một phần nhỏ bộ nhớ sang chế độ SLC tiết kiệm và sử dụng nó để hợp nhất các hoạt động nhỏ khác nhau. Mặt khác, chúng làm cho tải trên mảng bộ nhớ đồng đều hơn, ngăn chặn việc ghi lại nhiều lần không cần thiết trên cùng một vùng. Do đó, việc lưu trữ cùng một lượng dữ liệu người dùng trên hai ổ đĩa khác nhau theo quan điểm của mảng bộ nhớ flash có thể gây ra các tải hoàn toàn khác nhau - tất cả phụ thuộc vào thuật toán được bộ điều khiển và chương trình cơ sở sử dụng trong từng trường hợp cụ thể.

Còn một khía cạnh khác: công nghệ thu thập rác và TRIM, để cải thiện hiệu suất, chuẩn bị trước các khối trang bộ nhớ flash sạch và do đó có thể truyền dữ liệu từ nơi này sang nơi khác mà không cần bất kỳ sự can thiệp nào của người dùng, đóng góp bổ sung và đáng kể cho hao mòn của mảng NAND. Tuy nhiên, việc triển khai cụ thể các công nghệ này cũng phần lớn phụ thuộc vào bộ điều khiển, do đó, sự khác biệt trong cách SSD quản lý tài nguyên bộ nhớ flash của riêng chúng cũng có thể rất đáng kể ở đây.

Cuối cùng, tất cả điều này có nghĩa là độ tin cậy thực tế của hai ổ đĩa khác nhau có cùng bộ nhớ flash có thể khác nhau rất đáng kể chỉ do các thuật toán và tối ưu hóa nội bộ khác nhau. Do đó, khi nói về tài nguyên của ổ SSD hiện đại, bạn cần hiểu rằng thông số này không chỉ được xác định không chỉ bởi độ bền của các ô nhớ mà còn bởi cách bộ điều khiển xử lý chúng cẩn thận.

Các thuật toán hoạt động của bộ điều khiển SSD không ngừng được cải tiến. Các nhà phát triển không chỉ cố gắng tối ưu hóa khối lượng thao tác ghi trong bộ nhớ flash mà còn giới thiệu các phương pháp xử lý tín hiệu số và sửa lỗi đọc hiệu quả hơn. Ngoài ra, một số người trong số họ còn sử dụng cách phân bổ một vùng dự trữ lớn trên SSD, do đó tải trên các ô NAND sẽ giảm hơn nữa. Tất cả điều này cũng ảnh hưởng đến tài nguyên. Do đó, các nhà sản xuất SSD có rất nhiều đòn bẩy trong tay để tác động đến độ bền cuối cùng mà sản phẩm của họ sẽ thể hiện và tài nguyên bộ nhớ flash chỉ là một trong những tham số trong phương trình này. Đây chính xác là lý do tại sao việc tiến hành kiểm tra độ bền trên các ổ SSD hiện đại lại được quan tâm đến vậy: mặc dù bộ nhớ NAND được giới thiệu rộng rãi với độ bền tương đối thấp, các mẫu hiện tại không nhất thiết phải kém tin cậy hơn so với phiên bản tiền nhiệm. Sự tiến bộ trong bộ điều khiển và phương pháp vận hành mà chúng sử dụng hoàn toàn có khả năng bù đắp cho sự mỏng manh của bộ nhớ flash hiện đại. Và đây chính xác là lý do tại sao việc nghiên cứu về SSD dành cho người tiêu dùng hiện nay lại thú vị. So với SSD của các thế hệ trước, chỉ có một điều không thay đổi: tài nguyên của ổ cứng thể rắn trong mọi trường hợp là hữu hạn. Nhưng nó đã thay đổi như thế nào trong những năm gần đây chính là điều mà thử nghiệm của chúng tôi sẽ cho thấy.

Phương pháp thử nghiệm

Bản chất của việc kiểm tra độ bền của SSD rất đơn giản: bạn cần liên tục ghi lại dữ liệu trong các ổ đĩa, cố gắng thiết lập trên thực tế giới hạn độ bền của chúng. Tuy nhiên, việc ghi tuyến tính đơn giản không hoàn toàn đáp ứng được mục đích thử nghiệm. Trong phần trước, chúng ta đã nói về thực tế là các ổ đĩa hiện đại có rất nhiều công nghệ nhằm giảm hệ số khuếch đại ghi, ngoài ra, chúng thực hiện các quy trình thu gom rác và cân bằng độ hao mòn theo cách khác, đồng thời cũng phản ứng khác với hệ điều hành TRIM. yêu cầu . Đó là lý do tại sao cách tiếp cận đúng đắn nhất là tương tác với SSD thông qua hệ thống tệp với sự lặp lại gần đúng cấu hình của các hoạt động thực. Chỉ khi đó chúng ta mới có được kết quả mà người dùng bình thường có thể coi là hướng dẫn.

Do đó, trong bài kiểm tra độ bền của chúng tôi, chúng tôi sử dụng các ổ đĩa được định dạng bằng hệ thống tệp NTFS, trên đó hai loại tệp được tạo liên tục và luân phiên: nhỏ - với kích thước ngẫu nhiên từ 1 đến 128 KB và lớn - với kích thước ngẫu nhiên từ 128 KB đến 10 MB. Trong quá trình thử nghiệm, các tệp được điền ngẫu nhiên này sẽ được nhân lên cho đến khi còn hơn 12 GB dung lượng trống trên ổ đĩa; khi đạt đến ngưỡng này, tất cả các tệp đã tạo sẽ bị xóa, tạm dừng một thời gian ngắn và quá trình được lặp lại. Ngoài ra, các ổ đĩa được thử nghiệm đồng thời chứa loại tệp thứ ba - vĩnh viễn. Những tệp như vậy có tổng dung lượng 16 GB không tham gia vào quá trình xóa-ghi lại mà được sử dụng để kiểm tra hoạt động chính xác của ổ đĩa và khả năng đọc ổn định của thông tin được lưu trữ: mỗi chu kỳ lấp đầy SSD, chúng tôi kiểm tra tổng kiểm tra của các tệp này và so sánh nó với giá trị tham chiếu được tính toán trước.

Kịch bản thử nghiệm được mô tả được sao chép bằng chương trình đặc biệt Anvil's Storage Utilities phiên bản 1.1.0; trạng thái của các ổ đĩa được theo dõi bằng tiện ích CrystalDiskInfo phiên bản 7.0.2. Hệ thống thử nghiệm là một máy tính có bo mạch chủ ASUS B150M Pro Gaming, bộ xử lý Core i5-6600 tích hợp Intel HD Graphics 530 và 8 GB DDR4-2133 SDRAM. Các ổ đĩa có giao diện SATA được kết nối với bộ điều khiển SATA 6 Gb/s được tích hợp trong chipset bo mạch chủ và hoạt động ở chế độ AHCI. Trình điều khiển được sử dụng là Intel Rapid Storage Technology (RST) 14.8.0.1042.

Danh sách các mẫu SSD tham gia thử nghiệm của chúng tôi hiện bao gồm hơn năm chục mục:

  1. (AGAMMIXS11-240GT-C, phần sụn SVN139B);
  2. ADATA XPG SX950 (ASX950SS-240GM-C, chương trình cơ sở Q0125A);
  3. ADATA Ultimate SU700 256 GB (ASU700SS-256GT-C, chương trình cơ sở B170428a);
  4. (ASU800SS-256GT-C, chương trình cơ sở P0801A);
  5. (ASU900SS-512GM-C, phần sụn P1026A);
  6. BX500 quan trọng 240 GB (CT240BX500SSD1, chương trình cơ sở M6CR013);
  7. MX300 quan trọng 275 GB (CT275MX300SSD1, chương trình cơ sở M0CR021);
  8. (CT250MX500SSD1, phần sụn M3CR010);
  9. TỐTRAM CX300 240GB ( SSDPR-CX300-240, chương trình cơ sở SBFM71.0);
  10. (SSDPR-IRIDPRO-240, chương trình cơ sở SAFM22.3);
  11. (SSDPED1D280GAX1, chương trình cơ sở E2010325);
  12. (SSDSC2KW256G8, phần sụn LHF002C);