01/10/2018, 08:13
Làm sao để không để dữ liệu mất khi truyền tải?
Dữ liệu khi truyền trên dây dẫn sẽ bị mất do điện trở, tỏa nhiệt,… Vậy khi dữ liệu truyền giữa các bộ phận như ( CPU, RAM, Disk,…) thì dữ liệu sẽ bị mất tuy ít nhưng khi thiếu một con sôa thôi thì “kết quả” sẽ khác! Vậy nhà sản xuất làm gì để không xảy ra việc này?
Bài liên quan
Câu hỏi này rất rộng, bạn tìm hiểu ECC RAM trước nhé.
Thực ra thì mình nghĩ nó không mất mà chỉ yếu đi, vd như một bit 0 hoặc 1 nó đâu chỉ truyền 1 electron đi đâu mà mấy trăm (mấy tỉ cũng nên), vì vậy dù cho có mất 1 số eletron thì số còn lại vẫn đủ để làm chênh lệch điện áp (biểu diễn 0-1)
Còn cái EEC RAM mình nghĩ là chống việc lỗi ram do phần mềm gây ra, kiểu như chạy phần mềm mà phần mềm đó quản lý vùng nhớ không tốt gây rò bộ nhớ. Cái này thường gắn vào Server, thứ chạy trong thời gian dài và liên tục không khởi động lại (reset ram), các phần mềm chạy càng lâu thì càng gây rò bộ nhớ (96% khả năng lỗi ram nếu chạy liên tục trên 4 ngày)
ECC không giải quyết việc leak mem đâu. Nó chỉ phát hiện và sửa lỗi (correction) bit ở phần cứng thôi.
Cảm ơn 2 anh nhé!