「Macに搭載されているCPUの型番を調べる」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
11行目: 11行目:
 
</source>
 
</source>
 
==詳細なCPUの情報を調べる==
 
==詳細なCPUの情報を調べる==
 +
意外と知られていないが[[Mac]]の[[CPU]]は[[アップル]]により特定機能が潰されていたりするので、[[インテル]]のサイトに掲載されている情報とは異なることがある。
 +
<source lang="bash">
 +
$ sysctl machdep.cpu.features
 +
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C
 +
</source>
 +
 
<source lang="bash">
 
<source lang="bash">
 
$ sysctl -a machdep.cpu
 
$ sysctl -a machdep.cpu
  
machdep.cpu.max_basic: 13
+
machdep.cpu.max_basic: 20
 
machdep.cpu.max_ext: 2147483656
 
machdep.cpu.max_ext: 2147483656
 
machdep.cpu.vendor: GenuineIntel
 
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
+
machdep.cpu.brand_string: Intel(R) Core(TM) i7-5557U CPU @ 3.10GHz
 
machdep.cpu.family: 6
 
machdep.cpu.family: 6
machdep.cpu.model: 42
+
machdep.cpu.model: 61
machdep.cpu.extmodel: 2
+
machdep.cpu.extmodel: 3
 
machdep.cpu.extfamily: 0
 
machdep.cpu.extfamily: 0
machdep.cpu.stepping: 7
+
machdep.cpu.stepping: 4
machdep.cpu.feature_bits: 2286390448420027391
+
machdep.cpu.feature_bits: 9221959987971750911
machdep.cpu.extfeature_bits: 4967106816
+
machdep.cpu.leaf7_feature_bits: 35399595 0
machdep.cpu.signature: 132775
+
machdep.cpu.leaf7_feature_bits_edx: 2617247232
 +
machdep.cpu.extfeature_bits: 1241984796928
 +
machdep.cpu.signature: 198356
 
machdep.cpu.brand: 0
 
machdep.cpu.brand: 0
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC POPCNT AES PCID XSAVE OSXSAVE TSCTMR AVX1.0
+
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C
machdep.cpu.extfeatures: SYSCALL XD EM64T LAHF RDTSCP TSCI
+
machdep.cpu.leaf7_features: RDWRFSGS TSC_THREAD_OFFSET BMI1 AVX2 SMEP BMI2 ERMS INVPCID FPU_CSDS RDSEED ADX SMAP IPT MDCLEAR IBRS STIBP L1DF SSBD
 +
machdep.cpu.extfeatures: SYSCALL XD 1GBPAGE EM64T LAHF LZCNT PREFETCHW RDTSCP TSCI
 
machdep.cpu.logical_per_package: 16
 
machdep.cpu.logical_per_package: 16
 
machdep.cpu.cores_per_package: 8
 
machdep.cpu.cores_per_package: 8
 
machdep.cpu.microcode_version: 47
 
machdep.cpu.microcode_version: 47
machdep.cpu.processor_flag: 4
+
machdep.cpu.processor_flag: 6
 
machdep.cpu.mwait.linesize_min: 64
 
machdep.cpu.mwait.linesize_min: 64
 
machdep.cpu.mwait.linesize_max: 64
 
machdep.cpu.mwait.linesize_max: 64
 
machdep.cpu.mwait.extensions: 3
 
machdep.cpu.mwait.extensions: 3
machdep.cpu.mwait.sub_Cstates: 135456
+
machdep.cpu.mwait.sub_Cstates: 286531872
 
machdep.cpu.thermal.sensor: 1
 
machdep.cpu.thermal.sensor: 1
 
machdep.cpu.thermal.dynamic_acceleration: 1
 
machdep.cpu.thermal.dynamic_acceleration: 1
46行目: 55行目:
 
machdep.cpu.thermal.package_thermal_intr: 1
 
machdep.cpu.thermal.package_thermal_intr: 1
 
machdep.cpu.thermal.hardware_feedback: 0
 
machdep.cpu.thermal.hardware_feedback: 0
machdep.cpu.thermal.energy_policy: 0
+
machdep.cpu.thermal.energy_policy: 1
 
machdep.cpu.xsave.extended_state: 7 832 832 0
 
machdep.cpu.xsave.extended_state: 7 832 832 0
 
machdep.cpu.xsave.extended_state1: 1 0 0 0
 
machdep.cpu.xsave.extended_state1: 1 0 0 0
59行目: 68行目:
 
machdep.cpu.cache.L2_associativity: 8
 
machdep.cpu.cache.L2_associativity: 8
 
machdep.cpu.cache.size: 256
 
machdep.cpu.cache.size: 256
machdep.cpu.tlb.inst.small: 64
 
 
machdep.cpu.tlb.inst.large: 8
 
machdep.cpu.tlb.inst.large: 8
 
machdep.cpu.tlb.data.small: 64
 
machdep.cpu.tlb.data.small: 64
machdep.cpu.tlb.data.large: 32
+
machdep.cpu.tlb.data.small_level1: 64
machdep.cpu.tlb.shared: 512
+
machdep.cpu.address_bits.physical: 39
machdep.cpu.address_bits.physical: 36
 
 
machdep.cpu.address_bits.virtual: 48
 
machdep.cpu.address_bits.virtual: 48
 
machdep.cpu.core_count: 2
 
machdep.cpu.core_count: 2

2020年7月6日 (月) 02:20時点における版

macOSの左上にあるリンゴマークの「このMacについて」では大雑把なCPUの情報しかわからない。

スクリーンショット 2020-07-06 11.08.57.png

詳細なCPUの型番を調べる

ターミナルを開いて以下のコマンドを入力する。

$ sysctl machdep.cpu.brand_string

machdep.cpu.brand_string: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz

詳細なCPUの情報を調べる

意外と知られていないがMacCPUアップルにより特定機能が潰されていたりするので、インテルのサイトに掲載されている情報とは異なることがある。

$ sysctl machdep.cpu.features
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C
$ sysctl -a machdep.cpu

machdep.cpu.max_basic: 20
machdep.cpu.max_ext: 2147483656
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel(R) Core(TM) i7-5557U CPU @ 3.10GHz
machdep.cpu.family: 6
machdep.cpu.model: 61
machdep.cpu.extmodel: 3
machdep.cpu.extfamily: 0
machdep.cpu.stepping: 4
machdep.cpu.feature_bits: 9221959987971750911
machdep.cpu.leaf7_feature_bits: 35399595 0
machdep.cpu.leaf7_feature_bits_edx: 2617247232
machdep.cpu.extfeature_bits: 1241984796928
machdep.cpu.signature: 198356
machdep.cpu.brand: 0
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C
machdep.cpu.leaf7_features: RDWRFSGS TSC_THREAD_OFFSET BMI1 AVX2 SMEP BMI2 ERMS INVPCID FPU_CSDS RDSEED ADX SMAP IPT MDCLEAR IBRS STIBP L1DF SSBD
machdep.cpu.extfeatures: SYSCALL XD 1GBPAGE EM64T LAHF LZCNT PREFETCHW RDTSCP TSCI
machdep.cpu.logical_per_package: 16
machdep.cpu.cores_per_package: 8
machdep.cpu.microcode_version: 47
machdep.cpu.processor_flag: 6
machdep.cpu.mwait.linesize_min: 64
machdep.cpu.mwait.linesize_max: 64
machdep.cpu.mwait.extensions: 3
machdep.cpu.mwait.sub_Cstates: 286531872
machdep.cpu.thermal.sensor: 1
machdep.cpu.thermal.dynamic_acceleration: 1
machdep.cpu.thermal.invariant_APIC_timer: 1
machdep.cpu.thermal.thresholds: 2
machdep.cpu.thermal.ACNT_MCNT: 1
machdep.cpu.thermal.core_power_limits: 1
machdep.cpu.thermal.fine_grain_clock_mod: 1
machdep.cpu.thermal.package_thermal_intr: 1
machdep.cpu.thermal.hardware_feedback: 0
machdep.cpu.thermal.energy_policy: 1
machdep.cpu.xsave.extended_state: 7 832 832 0
machdep.cpu.xsave.extended_state1: 1 0 0 0
machdep.cpu.arch_perf.version: 3
machdep.cpu.arch_perf.number: 4
machdep.cpu.arch_perf.width: 48
machdep.cpu.arch_perf.events_number: 7
machdep.cpu.arch_perf.events: 0
machdep.cpu.arch_perf.fixed_number: 3
machdep.cpu.arch_perf.fixed_width: 48
machdep.cpu.cache.linesize: 64
machdep.cpu.cache.L2_associativity: 8
machdep.cpu.cache.size: 256
machdep.cpu.tlb.inst.large: 8
machdep.cpu.tlb.data.small: 64
machdep.cpu.tlb.data.small_level1: 64
machdep.cpu.address_bits.physical: 39
machdep.cpu.address_bits.virtual: 48
machdep.cpu.core_count: 2
machdep.cpu.thread_count: 4
machdep.cpu.tsc_ccc.numerator: 0
machdep.cpu.tsc_ccc.denominator: 0