2,850 瀏覽數

Hardware detection 檢視硬體資源

在 Ubuntu 系統可以透過 lshw 以及 lspci 看系統資訊,但這兩個執行檔的差別是什麼呢??

如果是要看完整的系統硬體資訊

  • #lshw– list hardware
    透過 lshw 的功能可以檢視系統的硬體設施. 包括記憶體組態 (memory configuration),韌體版本 (firmware version),主機板組態 (mainboard configuration),處理器版本以及速度 (CPU version and speed),快取組態 (cache configuration),匯流排速度 (bus speed), 等…..
    http://benjr.tw/53000

特定的系統硬體資訊

  • #lspci– list all PCI devices
    以前最常用來看 PCI-(E) Bus 的系統硬體相關訊息的指令.
    http://benjr.tw/10851 (透過 #lspci 查詢目前系統所有 PCI / PCI-E 的裝置)
    http://benjr.tw/10842 (透過 #lspci 查詢 PCI-E Bus 匯流排速度)
  • #lsusb– list USB devices
    透過 lsusb 可以看到關於 usb 控制器,埠 (port) 以及裝置的相關訊息.
    http://benjr.tw/210
  • #lpinfo – show available devices or drivers
    lpinfo 會列出所有可用的 CUPS server.CUPS 是一套開源標準的列印系統.因為我也沒有真正用過我猜大概是找出目前可用的 “印表機" .

開機時候的系統硬體資訊

  • #dmesg -print or control the kernel ring buffer
    有些資料無法透過 #lspci 或是 #lshw 查到,比如 SATA 的速度就無法透過上面的指令查詢,必須透過 #dmesg 查詢

    # dmesg | grep -i sata
    [    2.630625] ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl SATA mode
    [    2.669121] ata1: SATA max UDMA/133 abar m2048@0xfba41000 port 0xfba41100 irq 43
    [    2.669125] ata2: SATA max UDMA/133 abar m2048@0xfba41000 port 0xfba41180 irq 43
    [    2.669128] ata3: SATA max UDMA/133 abar m2048@0xfba41000 port 0xfba41200 irq 43
    [    2.669131] ata4: SATA max UDMA/133 abar m2048@0xfba41000 port 0xfba41280 irq 43
    [    2.669134] ata5: SATA max UDMA/133 abar m2048@0xfba41000 port 0xfba41300 irq 43
    [    2.669136] ata6: SATA max UDMA/133 abar m2048@0xfba41000 port 0xfba41380 irq 43
    [    2.988260] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    [    2.988285] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
    [    2.988306] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
    [    2.988324] ata6: SATA link down (SStatus 0 SControl 300)
    [    2.988343] ata5: SATA link down (SStatus 0 SControl 300)
    [    2.988366] ata3: SATA link down (SStatus 0 SControl 300)
    

    SATA 為 3Gbps (SATA 2.0 的裝置)
    Generation 1(1.5 Gbit/s) = 150 MByte/s
    Generation 2( 3 Gbit/s) = 300 MByte/s
    Generation 3( 6 Gbit/s) = 600 MByte/s

發表迴響