Как я могу проверить задержку оперативной памяти?

12

Мне нужно купить новую оперативную память.

  • Сначала я должен знать скорость >> сделано
  • Во вторых мне нужно знать латентность >> как?

Все, что я пытался от Google.

dmidecode --type memory
dmidecode 2.11
dd if=/dev/zero of=/dev/sda2 bs=1G count=1 oflag=direct 
apt-get install hardinfo
apt-get install sysinfo
cat /proc/meminfo
cat /var/log/dmesg | grep Memory
decode-dimms
update-pciids
lshw -C memory | grep clock
apt-get install lshw
lshw -C memory
bemonolit
источник
Вам не хватает i2c-tools
rɑːdʒɑ

Ответы:

3

Пожалуйста, используйте команду 1:

sudo dmidecode -t 17 or dmidecode -t memory

вывод для команды 1:

# dmidecode 2.11
SMBIOS 2.6 present.

Handle 0x000E, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x000D
    Error Information Handle: No Error
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 2048 MB
    Form Factor: SODIMM
    Set: 1
    Locator: M1
    Bank Locator: Bank 0
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1334 MHz
    Manufacturer: 830B            
    Serial Number: DBC8287D        
    Asset Tag: 1012
    Part Number: NT2GC64B8HC0NS-CG 
    Rank: Unknown
---------------------------------------
output command 2


# dmidecode 2.11
SMBIOS 2.6 present.

Handle 0x000D, DMI type 16, 15 bytes
Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 16 GB
    Error Information Handle: Not Provided
    Number Of Devices: 4

Handle 0x000E, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x000D
    Error Information Handle: No Error
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 2048 MB
    Form Factor: SODIMM
    Set: 1
    Locator: M1
    Bank Locator: Bank 0
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1334 MHz
    Manufacturer: 830B            
    Serial Number: DBC8287D        
    Asset Tag: 1012
    Part Number: NT2GC64B8HC0NS-CG 
    Rank: Unknown

Handle 0x000F, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x000D
    Error Information Handle: No Error
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: SODIMM
    Set: 1
    Locator: M2
    Bank Locator: Bank 1
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1334 MHz
    Manufacturer: 0198            
    Serial Number: A30EEB39        
    Asset Tag: 1044
    Part Number: 9905428-012.A00LF 
    Rank: Unknown

Handle 0x0010, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x000D
    Error Information Handle: No Error
    Total Width: Unknown
    Data Width: Unknown
    Size: No Module Installed
    Form Factor: SODIMM
    Set: 1
    Locator: M3
    Bank Locator: Bank 2
    Type: DDR3
    Type Detail: Synchronous
    Speed: Unknown
    Manufacturer:                 
    Serial Number:                 
    Asset Tag:     
    Part Number:                   
    Rank: Unknown

Handle 0x0011, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x000D
    Error Information Handle: No Error
    Total Width: Unknown
    Data Width: Unknown
    Size: No Module Installed
    Form Factor: SODIMM
    Set: 1
    Locator: M4
    Bank Locator: Bank 3
    Type: DDR3
    Type Detail: Synchronous
    Speed: Unknown
    Manufacturer:                 
    Serial Number:                 
    Asset Tag:     
    Part Number:                   
    Rank: Unknown
bemonolit
источник
4
Команда выше не показывает задержку, но показывает другие полезные вещи, такие как производитель и серийный номер; Вы можете использовать эту информацию для поиска задержки в Интернете. Это не полный ответ, но лучше, чем ничего.
tigerjack89
2

Что такое латентность?

Задержка передачи данных между оперативной памятью компьютера и его процессором. Поскольку ОЗУ не обязательно является быстрой по сравнению с процессором компьютера, может возникнуть задержка ОЗУ, вызывающая задержку между временем, в течение которого аппаратное обеспечение компьютера распознает необходимость в доступе к ОЗУ (инициирует запрос данных), и временем, когда данные или инструкция доступны для процессор. Если ЦП запрашивает данные, которые не хранятся в кеше, ему придется ждать, пока ОЗУ получит данные, открывая дверь для проблем с задержкой.

Где проверить латентность оперативной памяти?

Для Ubuntu установите пакет i2c-toolsи запустите

sudo modprobe eeprom
decode-dimms

Источник: Ubuntu Forums & Major Source

Я надеюсь, что это поможет вам.

rɑːdʒɑ
источник
4
Это работает только для памяти DIMM? Он не распознает мой ноутбук SO-DIMM
tigerjack89
2
Похоже на то. Этот инструмент мусор на ноутбуках.
rbaleksandar