Linux

了解 lshw 顯示的 CPU 相關輸出

  • January 10, 2013

我試圖理解 lshw 提供的一些與 CPU 相關的輸出的含義。

$ sudo lshw -class processor
 *-cpu                   
      description: CPU
      product: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
      vendor: Intel Corp.
      physical id: 4
      bus info: cpu@0
      version: Intel(R) Core(TM) i5-2400 CPU @ 3.10GH
      serial: Not Specified
      slot: CPU 1
      size: 1600MHz
      capacity: 4GHz
      width: 64 bits
      clock: 100MHz
      capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm ida arat epb xsaveopt pln pts tpr_shadow vnmi flexpriority ept vpid cpufreq
      configuration: cores=4 enabledcores=4 threads=4

如果有人能對以下鍵有所了解,我將不勝感激:

  • 投幣口
  • 尺寸
  • 容量
  • 寬度
  • 時鐘:我的印像是時鐘速度是 3.10 GHz。

如果我錯了,請糾正我

  • 插槽 - 假設您有 4 個處理器 - 插槽編號從 CPU 1 到 CPU 4。這是物理插槽 - 不是核心或執行緒
  • 大小 - 老實說我不確定,但看起來像 FSB,它可以被視為處理器大小乘以處理器乘數(例如 3.10GHz 是 1600Mhz FSB * 1.93)
  • 容量 - 我不會將容量視為重要且可信的參數。它可能向您顯示處理器支持的 FSB 乘法的標稱最大值
  • 寬度 - 當然是定址的“寬度” - 這裡是 64 位
  • 時鐘可能是乘數的一個增量 - 換句話說,在增加或減少實際速度時使用的“步長”

請在此處查看更具體、更主觀的資訊:

http://ezix.org/project/wiki/HardwareLiSter#Howtointerpretlshwsoutput

http://en.wikipedia.org/wiki/Front-side_bus#CPU

引用自:https://serverfault.com/questions/465794