Câu trả lời ngắn:
Nó phụ thuộc vào những gì bạn đang làm. Đọc độc quyền từ SSD vẫn sẽ làm suy giảm các ô nhớ của nó theo thời gian. Gắn ổ đĩa chỉ đọc sẽ ngăn bạn ghi trực tiếp vào ổ đĩa, nhưng phần sụn của ổ đĩa vẫn sẽ tạo ra ghi nền. Nhưng tùy thuộc vào mô hình sử dụng của bạn, bạn có thể có hoặc không có gì phải lo lắng.
Câu trả lời dài:
Có một số loại lỗi được nêu trong Phân tích và Quản lý Lỗi Flash :
- lỗi xóa: gây ra bởi các chu trình / chương trình xóa lặp đi lặp lại (ghi)
- lỗi can thiệp chương trình: dữ liệu trong một trang vô tình bị thay đổi trong khi một trang lân cận đang được lập trình
- lỗi duy trì: điện tích được lập trình trong cổng nổi sẽ tiêu tan dần
- lỗi đọc: dữ liệu được lưu trữ trong một ô thay đổi khi một ô lân cận được đọc lặp lại
Bài viết này là một bài đọc thú vị nhưng đi đến mức độ sâu đó có lẽ nằm ngoài phạm vi câu hỏi của bạn, ngoài việc nói rằng chỉ đọc từ bộ nhớ NAND sẽ không lưu giữ dữ liệu mãi mãi.
Theo một bài thuyết trình của Jim Cooke tại Micron , các ô nên được xóa và lập trình lại sau mỗi 100.000 lần đọc cho MLC và 1.000.000 lần đọc cho SLC.
Slide 19:
Cells not being read receive elevated voltage stress
Stressed cells are
• Always in the block being read
• Always on pages not being read
Charge collects on the floating gate causing the cell to appear to be weakly programmed
Does not damage cells; ERASE returns cells to undisturbed levels
Disturbed bits are effectively managed with ECC
Slide 20:
Rule of thumb for excessive reads per block between ERASE operations
• SLC – 1,000,000 READ cycles
• MLC – 100,000 READ cycles
If possible, read equally from pages within the block
If exceeding the rule-of-thumb cycle count, then move the
block to another location and erase the original block
Establish ECC threshold to move data
Erase resets the READ DISTURB cycle count
Use ECC to recover from read disturb errors
Điều đó nói rằng, các bài viết này dường như được hướng đến người dùng bộ nhớ NAND cấp thấp (ví dụ: nhà phát triển phần sụn SSD) và không dành cho người dùng cuối. Vì vậy, tôi sẽ nghi ngờ phần sụn của ổ đĩa của bạn đã xử lý điều này một cách minh bạch trong nền.
Nhưng quay trở lại câu hỏi ban đầu, việc đọc độc quyền có còn gây hao mòn cho ổ đĩa không? Đúng. Bao nhiêu? Nó phức tạp lắm. Nếu bạn cho rằng phần sụn đang viết lại các ô của trang đến vị trí mới cứ sau 100.000 lần đọc và luôn có nhiều khối có sẵn, bạn có 1 lần ghi cho mỗi 100.000 lần đọc. Nhưng trên hết, phần sụn cũng thực hiện các thao tác cân bằng hao mòn và các tác vụ khác, giúp khuếch đại một lần ghi logic thành nhiều lần ghi vật lý.
Trong điều kiện thực tế, có lẽ bạn không cần phải đặc biệt quan tâm trừ khi ổ đĩa gần đầy dung lượng và bạn liên tục đọc từ toàn bộ ổ đĩa. Nhưng nếu bạn đang đọc từ ổ đĩa không ngừng, hãy theo dõi chặt chẽ bảng SMART trong một tháng để có ý tưởng về việc các mẫu đọc của bạn đang gây ra tình trạng ghi nền nhanh như thế nào. Và, tất nhiên, luôn đảm bảo bạn có nhiều bản sao lưu.