Ram ecc là gì? Sự khác biệt giữa ecc registered và unbuffered.
tienmanh90 > 08-18-2020, 07:59 AM
Sự khác nhau giữa RAM Registered ECC và RAM Unbuffered ECC ?
một. ECC là gì?
ECC ( Error Checking and Correction) là chức năng tự rà soát và sửa lỗi trên máy tính. Thường bộ nhớ ECC được coi là thành phần căn bản và cực kỳ quan trọng trong hệ thống Sever.
hai. RAM ECC là gì?
một thanh RAM sở hữu khả năng ECC (Error Checking and Correction) là 1 thanh RAM với khả năng điều khiển được mẫu dữ liệu ra và vào nó. Do do, đối với 1 thanh RAM thường nhật (Non-ECC) thì trong thời kỳ truyền tín hiệu ở tốc độ cao thì rất dễ bị đụng độ crash, đặc trưng là đối sở hữu các máy chủ. Và khi crash xảy ra thì RAM (Non-ECC) phải nạp lại phần lớn cái data vì không có khả năng điều hành được chiếc dữ liệu. Đối sở hữu RAM ECC thì lúc crash xảy ra RAM ECC chỉ cần đề xuất gửi lại đúng gói tin (packet) bị crash. RAM ECC mang 9 chip (Non ECC 8 chip), nó mang chế độ tự động sửa lỗi, cho nên RAM ECC mang độ ổn định và hiệu suất cao hơn các RAM bình thường khác.
>>> Xem thêm: dell r540
3. RAM ECC hoạt động như thế nào?
RAM ECC mang 9 chip thay vì 8 chip so sở hữu RAM không mang tính năng ECC. Khả năng tự rà soát và sửa lỗi cho từng bit riêng lẻ giúp nó phát hiện và sửa lỗi kịp thời ngay lúc xảy ra. Cơ chế hoạt động của ECC ko giống như RAID 4 và 5 (sử dụng thuật toán XOR để phục vụ parity bit). ECC sẽ không hy sinh một phần bộ nhớ để dùng cho việc sửa lỗi mà với khuynh hướng bổ sung thêm chip vào bộ nhớ ECC. Nhược điểm của ECC là chỉ mang cơ chế sử lỗi trên từng bit riêng lẻ nên khi sở hữu phổ biến bit lỗi xảy ra cộng 1 lúc thì bộ nhớ ECC tuy phát hiện ra lỗi nhưng ko với khả năng sửa kịp. Đối sở hữu máy tính bàn, laptop hay trang bị di động thì chức năng sửa lỗi ECC ít được để ý hơn, khi bị sẽ gây ra lỗi chương trình hoặc đề xuất phát động lại máy gây ra phiền toái. Ngoài ra đối có máy chủ, việc duy trì tính vẹn toàn của dữ liệu và khả năng hoạt động liên tiếp là 2 ưu tiên bậc nhất, vì vậy chọn lọc RAM ECC cho máy chủ đa số trở thành tiêu chuẩn, khôn cùng quan trọng.
4. Sự khác nhau giữa RAM Registered ECC và RAM Unbuffered ECC?
hiện nay, phần lớn mẫu bộ nhớ tiêu dùng trong máy tính để bàn, laptop, đồ vật di động là cái ko sử dụng bộ nhớ đệm và không sở hữu khả năng tự kiểm tra và sửa lỗi Non-ECC (Non-Error Checking and Correction). Việc hỗ trợ loại bộ nhớ ECC UDIMM (ECC Unbuffered) hay ECC RDIMM (ECC Registered) là do loại CPU của Intel hoặc AMD quyết định.
Vậy bản chất sự khác biệt giữa hai loại RAM Registered ECC và RAM Unbuffered ECC là gì? Trước tiên giữa RDIMM và UDIMM đã có sự khác nhau. Mang thể tham khảo thêm tại đây: Sự khác nhau giữa RDIMM và UDIMM. RDIMM là bộ nhớ sở hữu chứa những thanh ghi (register), còn UDIMM là bộ nhớ ko sở hữu những bộ đệm hoặc thanh ghi (register) mà các đồ vật được ngoại hình trên bo mạch chủ. Chính vì sự khác biệt đó nên dẫn tới sự khác nhau cơ bản giữa RAM Registered ECC và RAM Unbuffered ECC là ở lệnh tróc nã xuất. Đối sở hữu RAM Unbuffered ECC thì những lệnh tầm nã xuất bộ nhớ được đưa trực tiếp đến module bộ nhớ, còn RAM Registered ECC thì những lệnh truy nã xuất phải được gửi đến Registered chip sớm muộn đó mới truyền đến module bộ nhớ.
>>> Xem thêm: giá dell r440
Cơ chế hoạt động của RAM Registered ECC mang cả ưu và nhược điểm:
Nhược điểm dễ thấy nhất của RAM Registered ECC do nguyên lý hoạt động của nó. Các lệnh truy nã xuất do phải gửi đến Register chip trước sau đó mới truyền tới module bộ nhớ nên các lệnh chỉ thị sẽ mất xấp xỉ 1 chu kì CPU.
ưu thế là khi xài RAM Registered ECC sẽ giúp giảm chuyển vận bớt khối lượng điều khiển bộ nhớ của CPU, 1 phần công việc truy vấn xuất trực tiếp bộ nhớ đã có Register chip thực hiện.Nhờ ấy CPU sẽ bớt được khối lượng công việc, giúp máy chạy phải chăng và hiệu quả hơn.
Điều này phát triển thành đặc trưng quan yếu trong môi trường máy chủ. Ví dụ đối có mẫu Motherboard Supermicro X8DTH-6F hỗ trợ hai CPU chiếc E5600, khoảng cách này còn to hơn với 48GB ECC UDIMM hoặc 192GB ECC RDIMM. Đối sở hữu môi trường ảo hóa, nơi mà dung lượng bộ nhớ và băng thông bộ nhớ (Memory bandwidth) là các yếu tố cốt lõi để đạt được mật độ ảo hóa cao, RAM Registered ECC là chọn lọc thấp hơn. Nếu bạn đã sắm loại RAM Unbuffered ECC rồi sau ấy muốn nâng cấp, rất có thể bạn sẽ phải thay thế đầy đủ RAM cũ bằng chiếc RAM mới và khiến nâng cao giá thành khá đa dạng.
>>> Xem thêm: giá dell r340