Як виявити тип пам'яті під 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"
Панкай

Відповіді:



6

Підтримка даних "Зареєстрований" та "Небуферований" (серед інших) була додана в dmidecode 2.11 ( dmidecode.cредакція 1.158 ). Якщо ви отримаєте останню версію, я думаю, вона відображатиметься Type Detail: Synchronous Registered (Buffered)або Type Detail: Synchronous Unbuffered (Unregistered)(або, можливо, Type: DDR3вище).


1

Позначено як " Type Detail: Synchronous Так що я йду з Зареєстрованим". З вікі Newegg :

Чому "нерозподілений" аналог "зареєстрованих"? Буфери відомі як "асинхронні" компоненти, тобто сигнали на вхідних штифтах з'являються безпосередньо на вихідних штирях. Навпаки, регістри відомі як "синхронні" компоненти: нові сигнали на вхідних штифтах не з'являються одразу на вихідних штирях. Натомість вони чекають наступного галочки системного годинника.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.