• Быстрый переход
  • Рубрики
  • Свежие записи
  • Метки
  • Архивы
  • Реклама 1
  • Реклама 2
  • Рейтинг@Mail.ru

    Сбор информации в Linux с помощью утилиты dmidecode


    Не давно возникла такая ситуация... нужно было определить какой тип памяти и количество занятых слотов на сервере.

    Немного поискав в интернете, наткнулся на утилиту dmidecode: Для прямого доступа к аппаратной части программа требует прав суперпользователя, поэтому ее запуск производится от имени пользователя root.

    Для отображения всей системной информации можно дать в консоли команду:

    dmidecode

    Список будет большим, для удобства можно выводить информацию по группам, чтобы посмотреть возможные группы команда дается с ключем -t

    dmidecode -t

    Возможные группы:

    bios
    system
    baseboard
    chassis
    processor
    memory
    cache
    connector
    slot

    Информация о процессоре:

    dmidecode -t processor

    SMBIOS 2.6 present.

    Handle 0x0004, DMI type 4, 42 bytes
    Processor Information
    Socket Designation: LGA1155
    Type: Central Processor
    Family: Core 2 Duo
    Manufacturer: Intel
    ID: A7 06 02 00 FF FB EB BF
    Signature: Type 0, Family 6, Model 42, Stepping 7
    Flags:
    FPU (Floating-point unit on-chip)
    VME (Virtual mode extension)
    DE (Debugging extension)
    PSE (Page size extension)
    TSC (Time stamp counter)
    MSR (Model specific registers)
    PAE (Physical address extension)
    MCE (Machine check exception)
    CX8 (CMPXCHG8 instruction supported)
    APIC (On-chip APIC hardware supported)
    SEP (Fast system call)
    MTRR (Memory type range registers)
    ........................................

    Информация о системе:

    dmidecode -t system

    # dmidecode 2.11
    SMBIOS 2.6 present.

    Handle 0x0001, DMI type 1, 27 bytes
    System Information
    Manufacturer: System manufacturer
    Product Name: System Product Name
    Version: System Version
    Serial Number: System Serial Number
    UUID: 0C746040-5BCB-11D9-BACF-C8600087A35B
    Wake-up Type: Power Switch
    SKU Number: SKU
    Family: To be filled by O.E.M.

    Handle 0x0020, DMI type 12, 5 bytes
    System Configuration Options
    Option 1: To Be Filled By O.E.M.

    Handle 0x002A, DMI type 32, 20 bytes
    System Boot Information
    Status: No errors detected

    Информация об установленной физической памяти. Может быть интересна в том случае, когда производитель ноутбука не дает информации о максимально возможном объеме установки памяти на данной системе.

    dmidecode -t memory

    # dmidecode 2.11
    SMBIOS 2.6 present.

    Handle 0x0021, DMI type 16, 15 bytes
    Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 32 GB
    Error Information Handle: No Error
    Number Of Devices: 2

    Handle 0x0024, DMI type 17, 28 bytes
    Memory Device
    Array Handle: 0x0021
    Error Information Handle: No Error
    Total Width: 64 bits
    Data Width: 64 bits
    Size: No Module Installed
    Form Factor: DIMM
    Set: None
    Locator: DIMM0
    Bank Locator: BANK0
    Type: Unknown
    Type Detail: Synchronous
    Speed: Unknown
    Manufacturer: Manufacturer0
    Serial Number: SerNum0
    Asset Tag: AssetTagNum0
    Part Number: Array1_PartNumber0
    Rank: Unknown

    Handle 0x0027, DMI type 17, 28 bytes
    Memory Device
    Array Handle: 0x0021
    Error Information Handle: No Error
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: DIMM
    Set: None
    Locator: DIMM1
    Bank Locator: BANK1
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1333 MHz
    Manufacturer: Manufacturer1
    Serial Number: SerNum1
    Asset Tag: AssetTagNum1
    Part Number: Array1_PartNumber1
    Rank: Unknown

    Также можно еще по другому вывести!!!

    dmidecode -t memory | grep Size
    Size: No Module Installed
    Size: 4096 MB

    Для вывода информации в файл используется команда

    dmidecode -t memory > memory.txt

    Автор: admin, 22 января 2014
    Рубрики: OS Linux
    Метки: , , , , , , , ,

    Написать комментарий

    Последние статьи