dmidecode странный итог / ширина данных
Я получаю странные результаты с моей рабочей станции, которая имеет ECC RAM.
Предположительно, из того, что я прочитал, ширина данных должна составлять 64 бита, а общая ширина - 72. Но... ширина данных отображается как 64, а общая ширина - как 128.
Это проблема с моей конфигурацией?
Для справки, моей материнской платой является MSI C236A WORKSTATION.
Handle 0x0042, DMI type 17, 40 bytes
Memory Device
Array Handle: 0x0041
Error Information Handle: Not Provided
Total Width: 128 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: DIMM
Set: None
Locator: ChannelA-DIMM0
Bank Locator: BANK 0
Type: DDR4
Type Detail: Synchronous
Speed: 2133 MHz
Manufacturer: Micron
Serial Number: 18221400
Asset Tag: 9876543210
Part Number: 18ASF1G72AZ-2G1B1
Rank: 2
Configured Clock Speed: 2133 MHz
Minimum Voltage: Unknown
Maximum Voltage: Unknown
Configured Voltage: 1.2 V
Спасибо,
Эдуардо
2 ответа
Вы правы, что вы должны видеть 72 bits
в этом выводе, как описывает DJ Bernstein, и как я цитирую из этого краткого ответа на StackExchange:
- Ширина данных = 64 (8 банков * 8 бит)
- Общая ширина = 72 (9 банков * 8 бит)
- Дополнительный банк указывает, что ECC активен.
Ваша проблема почти наверняка является ошибкой BIOS. Для моего ASRock E3C224D2I вот что dmidecode -t memory | grep Total
показывает для старого BIOS (P2.00), который неверно сообщает данные:
Total Width: 128 bits
Если я обновлю BIOS до P3.50, я получу:
Total Width: 72 bits
На плате FreeNAS есть нить, которая ссылается на это, но я не смог выяснить, что лежит в основе подробного обоснования ошибки.
Ширина шины памяти Google показывает следующую страницу Википедии, которая объясняет, как идут дела: https://en.wikipedia.org/wiki/Memory_bandwidth
Короткий ответ на ваш вопрос заключается в том, что dmidecode показывает фактическую ширину отдельного модуля памяти и ширину фактического доступа к памяти. Фактическая шина памяти составляет 128 бит, потому что контроллер памяти использует двухканальный доступ к памяти, то есть два модуля памяти обрабатываются как единое целое.
Биты ECC не включены в информацию DMI.