Как узнать частоту и тип моей текущей оперативной памяти?

Как мне узнать частоту и тип моей текущей оперативной памяти? Моя ОС - Ubuntu 12.04.

171
задан 15 December 2013 в 20:19

8 ответов

Это должно сделать:

sudo lshw -short -C memory
222
ответ дан 15 December 2013 в 20:19

Используйте команду lshw с классом памяти :

$ sudo lshw -C memory
  # Some things about firmware and caches
  *-memory
       description: System Memory
       physical id: 13
       slot: System board or motherboard
       size: 8GiB
     *-bank:0
          description: DIMM [empty]
          product: [Empty]
          vendor: [Empty]
          physical id: 0
          serial: [Empty]
          slot: ChannelA-DIMM0
     *-bank:1
          description: SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)
          product: M471B5273DH0-CK0
          vendor: Samsung
          physical id: 1
          serial: 34A8C7AF
          slot: ChannelA-DIMM1
          size: 4GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)
     # More banks.

Как видите, я использую ОЗУ DDR3 1600 МГц.

Другой вариант - dmidecode :

$ sudo dmidecode -t memory
# dmidecode 2.9
SMBIOS 2.5 present.

Handle 0x003B, DMI type 16, 15 bytes
Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: Multi-bit ECC
    Maximum Capacity: Unknown
    Error Information Handle: Not Provided
    Number Of Devices: 8

Handle 0x003D, DMI type 17, 27 bytes
Memory Device
    Array Handle: 0x003B
    Error Information Handle: Not Provided
    Total Width: 72 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: DIMM
    Set: None
    Locator: DIMM_A1
    Bank Locator: NODE 0 CHANNEL 0 DIMM 0
    Type: Other
    Type Detail: Synchronous
    Speed: 1067 MHz (0.9 ns)
    Manufacturer: 0x0198
    Serial Number: 0xB12A9593
    Asset Tag: Unknown
    Part Number: 9965426-037.A00LF 
# more such devices

Это для сервера с памятью ECC (как видно из поля Тип исправления ошибок и разницы между Данные Ширина и Общая ширина ).

Оба инструмента являются зависимостями пакета ubuntu-standard и должны быть доступны по умолчанию во всех системах Ubuntu. Раньше существовал другой инструмент под названием hwinfo , который больше не доступен для Ubuntu с 13.10.

82
ответ дан 15 December 2013 в 20:19

Я смог получить эту информацию только с помощью дмидекода, но вместо смазывания, чище использовать правильный тип:

sudo dmidecode --type memory
32
ответ дан 15 December 2013 в 20:19

Это даст вам всю информацию, которая может вам понадобиться, возможно:

sudo dmidecode | grep -A 15 Memory
23
ответ дан 15 December 2013 в 20:19

Попробуйте аппаратную информацию, для установки выполните в терминале: sudo apt-get install hardinfo Он имеет интерфейс и прост в использовании. )

15
ответ дан 15 December 2013 в 20:19

Вышеупомянутые ответы верны; Я просто хотел добавить еще, передав вывод команды в grep для типа и скорости.

sudo dmidecode --type memory | grep -m2 Type

FYI: T в типе должен быть заглавным.

Это может дать либо тип: DDR4, либо тип: DDR3

для скорости используйте

sudo dmidecode --type memory | grep -m1 Speed

FYI: -m опция grep используется для ограничения количества строк; например -m2 означает 2 строки.

0
ответ дан 5 January 2021 в 23:15

Большинство из этих ответов просто дадут вам номинальную тактовую частоту памяти. Это может быть не фактическая тактовая частота.

Канонический метод - загрузить Memtest или, если у вас есть такие возможности, загрузить Windows и использовать CPU-Z.

Вы можете доверять BIOS, вы можете доверять Memtest. Существует огромное количество недорогих боксов, оснащенных DDR3 1333 МГц, которая на самом деле работает на частоте 1066 МГц. И DMI-декодирование, и LSHW могут быть обманчивыми.

0
ответ дан 2 April 2021 в 01:01

Установить I2C-Tools .

Затем прочитайте значение из RAM EEPROM с:

SUDO MODPROBE EEPROM && DECODE-DIMMS | скорость grep |. Rev | Вырезать --delimiter = "" - поляки = 2,3 | рев; Sudo Modprobe --remove EEPROM

Значение возвращается в MT / S. Если вы этого хотите в МГц просто разделите этот результат на два.

Тем не менее, в редких обстоятельствах материнской платы можно выбрать нижнюю скорость. Для проверки этой ситуации доступа к BIOS или UEFI, как объяснено в руководстве по материнской плате.

0
ответ дан 2 April 2021 в 01:01

Другие вопросы по тегам:

Похожие вопросы: