引用:
作者tbsky
一直以為是這樣。但最近看到一些文章讓我心有困惑。以技嘉的消費級板子來說,一向 spec 都沒有支援 ECC unbuffered 記憶體,bios 也沒有相關功能。這種情況照理不會多拉 ECC 相關的 layout 才對?但是有人在 linux 底下,技嘉 AM3 板子上,硬開 ECC 功能也可以順利工作。然後看到有人說 AMD 的 ECC 如果 linux 底下硬開一段時間運作沒有問題,就代表板子的 layout 拉線時沒有干擾到。這讓我對 layout 與 ECC 的關聯,觀念模糊了...
|
AMD的spec只說Opteron有支援ECC Registered,AM2以上的IMC都不支援,不過因為鵝沒看過CPU的pinout,只能由Module端看有沒有把check bits拉到CPU間接推論,如果沒有拉,那自然是不可能work的,或許IMC不支援ECC是指不論ECC結果為何都不會產生MCE或NMI之類report,也就是說透過register硬開ECC還能work並不代表真的支援ECC,而只是美麗的誤會而已


....