mac cpu情報の取得

1232 ワード

cpuコア
  • 物理CPU実サーバのスロットのCPU個数
  • 物理cpuの数、重複しないphysical idを数えることができるのはいくつあります
  • 論理CPUの一般的な状況は、1つのcpuがマルチコアを持つことができ、intelのハイパースレッド技術(HT)を加えることで、論理的に2倍の数のcpu coreに分けて
  • を出すことができると考えています.
    ロジックCPU数=物理cpu数x cpu coresこの仕様値x 2(htがサポートされている場合)注:Linuxでtopを見ているCPUもロジックCPU数
  • CPUコア数1枚のCPU上でデータを処理できるチップセットの数、例えば現在のi 5 760はデュアルコア4スレッドのCPUであり、i 5 2250は4コア4スレッドのCPU
  • である.
    一般的に、物理CPU個数×各コア数は論理CPUの個数に等しくなければならないが,等しくなければサーバのCPUがハイパースレッド技術をサポートしていることを示す.
    sysctl hw
    sysctl hw.physicalcpu
    sysctl hw.logicalcpu

    個別出力
    hw.physicalcpu: 2
    hw.logicalcpu: 4

    system_profiler SPHardwareDataType
    Hardware:
    
        Hardware Overview:
    
          Model Name: MacBook Air
          Model Identifier: MacBookAir7,2
          Processor Name: Intel Core i7
          Processor Speed: 2.2 GHz
          Number of Processors: 1
          Total Number of Cores: 2
          L2 Cache (per Core): 256 KB
          L3 Cache: 4 MB
          Memory: 8 GB
          Boot ROM Version: xxxxxxx
          SMC Version (system): 2.27f2
          Serial Number (system): xxxxxxx
          Hardware UUID: xxxxxxxxxxxxxxx

    doc
  • Linuxで物理CPU、論理CPU、CPUコア数
  • を区別する.
  • How to discover number of logical cores on Mac OS X?