Mã sửa lỗi (ECC)

Tác Giả: Randy Alexander
Ngày Sáng TạO: 28 Tháng Tư 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Mã sửa lỗi (ECC) - Công Nghệ
Mã sửa lỗi (ECC) - Công Nghệ

NộI Dung

Định nghĩa - Mã sửa lỗi (ECC) có nghĩa là gì?

Mã sửa lỗi (ECC) kiểm tra đọc hoặc truyền dữ liệu cho các lỗi và sửa chúng ngay khi chúng được tìm thấy. ECC tương tự như kiểm tra chẵn lẻ ngoại trừ việc sửa lỗi ngay khi phát hiện. ECC đang trở nên phổ biến hơn trong lĩnh vực lưu trữ dữ liệu và phần cứng truyền mạng, đặc biệt là với sự gia tăng tốc độ dữ liệu và các lỗi tương ứng.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Mã sửa lỗi (ECC)

Mã sửa lỗi được áp dụng để lưu trữ dữ liệu thông qua các bước sau:

  1. Khi một byte dữ liệu hoặc từ được lưu trữ trong RAM hoặc bộ lưu trữ ngoại vi, một chuỗi bit xác định mã được ước tính và được lưu trữ. Mỗi số bit cố định trên mỗi từ có số bit cố định bổ sung để lưu mã này.
  2. Khi byte hoặc từ được gọi để đọc, một mã cho từ được truy xuất được tính theo thuật toán ban đầu và sau đó được so sánh với các bit cố định thêm byte byte được lưu trữ.
  3. Nếu các mã khớp, dữ liệu không có lỗi và được chuyển tiếp để xử lý.
  4. Nếu các mã không khớp, các bit thay đổi sẽ được bắt gặp thông qua thuật toán toán học và các bit ngay lập tức được sửa.

Dữ liệu không được xác minh trong thời gian lưu trữ, nhưng được kiểm tra lỗi khi được yêu cầu. Nếu được yêu cầu, giai đoạn sửa lỗi sau phát hiện. Lỗi định kỳ thường xuyên tại cùng một địa chỉ lưu trữ cho thấy lỗi phần cứng vĩnh viễn. Trong trường hợp này, hệ thống là người dùng a, được ghi lại để ghi lại (các) vị trí lỗi.