PCI Expressの動作状況を調べるフリーソフト「HWiNFO」
目次
Adaptec ASR-7805(RAIDカード)を購入し、ベンチマークの数値が思ったより低かったので、「これはおかしい。きっとPCI ExppressがGen3で動いてないかも?」と調べてみることにしました。(実際はRAIDカードのキャッシュが無効になってただけでしたが...。)
PCI Expressの動作状況を確認するためにハードウェアの状況を確認できるフリースソフトで有名なCPU-ZやSpeccyで見ましたがよくわからず...。
他に探してみるとHWiNFOというフリーソフトを見つけました。
HWiNFOは32ビット版と64ビット版があり、インストールしなくても使えるポータブル版もあるので便利そうです。
起動したGUIはビジュアル的にCPU-ZやSpeccyと似たような感じですが、HWiNFOはより詳しくわかる感じです。
で、実際にどのPCI Expressスロットに何のカードが挿してあるのか、また動作はx16、x8、x4、x1のどれなのか状況を詳しく確認してみました。GUIでも確認できるのですが、テキストを書き出して確認してみました。
PCI Express x8 Bus #2 ----------------------------------------------------- Adaptec ASR-7805 8 Internal 6G SAS Ports PCIe 3.0 RAID Adapter ------------ [General Information] Device Name: Adaptec ASR-7805 8 Internal 6G SAS Ports PCIe 3.0 RAID Adapter Original Device Name: Adaptec ASR-7000 Series 6G SAS PCIe 3.0 RAID Adapter Device Class: RAID controller Revision ID: 1 Bus Number: 2 Device Number: 0 Function Number: 0 PCI Latency Timer: 0 Hardware ID: PCI\VEN_9005&DEV_028C&SUBSYS_05009005&REV_01 [PCI Express] Version: 3.0 Maximum Link Width: 8x Current Link Width: 8x Maximum Link Speed: 8.0 Gb/s Current Link Speed: 8.0 Gb/s Device/Port Type: PCI Express Endpoint Slot Implemented: No Active State Power Management (ASPM) Support: None Active State Power Management (ASPM) Status: Disabled [System Resources] Interrupt Line: N/A Interrupt Pin: INTA# Memory Base Address 0 F7C00000 Memory Base Address 2 F7D80000 I/O Base Address 4 E000 [Features] Bus Mastering: Enabled Running At 66 MHz: Not Capable Fast Back-to-Back Transactions: Not Capable [Driver Information] Driver Manufacturer: Adaptec Driver Description: Adaptec RAID 7805/7805Q Driver Provider: Adaptec Driver Version: 7.5.0.32028 Driver Date: 13-Jun-2014 DeviceInstanceId PCI\VEN_9005&DEV_028C&SUBSYS_05009005&REV_01\4&12B449C0&0&0009
以上が実際に書き出したテキストの一部ですが、Adaptec ASR-7805(RAIDカード)の部分でCurrent Link Width:が8xになっているので、x8のカードがちゃんとx8で動いていることがここからわかります。 Version: も3.0なのでPCI Express Gen3になっているのも分かりました。