Как определить тип памяти под Linux?

17

Какая утилита Linux может сказать мне, если я зарегистрировал или небуферизовал память ECC на моем сервере? Lshwи dmidecodeне работать на меня; dmidecodeне предоставляет информацию о зарегистрированных и небуферизованных:

Handle 0x0022, DMI type 17, 28 bytes
Memory Device
        Array Handle: 0x0021
        Error Information Handle: Not Provided
        Total Width: 72 bits
        Data Width: 64 bits
        Size: 4096 MB
        Form Factor: DIMM
        Set: None
        Locator: DIMM-1A
        Bank Locator: Not Specified
        Type: <OUT OF SPEC>
        Type Detail: Synchronous
        Speed: 1066 MHz (0.9 ns)
        Manufacturer: Not Specified
        Serial Number: Not Specified
        Asset Tag: Not Specified
        Part Number: Not Specified
Михаил Мрозек
источник
1
Я даже не знал, что вы можете получить столько информации
xenoterracide
Как и я. Я хотел знать, была ли моя ОЗУ ECC ... и узнал, что ее можно обнаружить с помощью "dmidecode"
Pankaj

Ответы:

11

Ширина данных = 64 (8 банков * 8 бит)

Общая ширина = 72 (9 банков * 8 бит)

Дополнительный банк указывает, что ECC активен.

Фредерик Дьюердт
источник
Приятно (я этого не заметил), но вопрос был фактически зарегистрирован или небуферизован.
Жиль "ТАК - перестань быть злым"
6

Поддержка деталей типа «Registered» и «Unbuffered» (среди прочих) была добавлена ​​в dmidecode 2.11 ( dmidecode.cверсия 1.158 ). Если вы получите последнюю версию, я ожидаю, что она покажет либо Type Detail: Synchronous Registered (Buffered)или Type Detail: Synchronous Unbuffered (Unregistered)(и, вероятно, Type: DDR3выше).

Жиль "ТАК - прекрати быть злым"
источник
1

Это помечено как Type Detail: Synchronous Итак, я иду с Зарегистрирован. Из вики Ньюэгга :

Почему «небуферизованный» аналог «зарегистрированного»? Буферы известны как «асинхронные» компоненты, то есть сигналы на входных контактах появляются непосредственно на выходных контактах. Наоборот, регистры известны как «синхронные» компоненты: новые сигналы на входных контактах не сразу появляются на выходных контактах. Вместо этого они ждут следующего тика системных часов.

charlesbridge
источник