Я пытаюсь выяснить тип DRAM DRAM моего компьютера и режим работы, который использует DRAM.

На одном из моих очень старых компьютеров с установленным базовым ядром Linux 4.2.0-27 я вижу, что тип DRAM - Unbuffered-DDR3 , просмотрев /sys/devices/system/edac/mc/mc0/dimm0/dimm_mem_type .

Однако на другом компьютере с процессами Broadwell и установленным ядром Linux 4.1.3-040103 я не нашел запись mc0 в /sys/devices/system/edac/mc .

Мой вопрос:

Почему запись mc0 не инициализируется Linux на моем новом компьютере?

Есть ли способ, которым я мог видеть информацию?

1 ответ1

1

Я бы использовал dmidecode для этой задачи. Это утилита, которая может быть установлена в любом дистрибутиве Linux, и она выгружает содержимое таблицы DMI (из BIOS).

Использование: sudo dmidecode -t memory

Вы получите одну запись на каждый чип памяти, как этот:

Handle 0x0037, DMI type 17, 27 bytes
    Memory Device
    Array Handle: 0x0033
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 1024 MB
    Form Factor: DIMM
    Set: 2
    Locator: XMM3
    Bank Locator: Not Specified
    Type: DDR2
    Type Detail: Synchronous
    Speed: 667 MHz
    Manufacturer: JEDEC ID:7F 7F 7F 7F B0 00 00 00
    Serial Number: 00000000
    Asset Tag: Not Specified
    Part Number: OCZ26671024V

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .