要在 Linux 系統中查看 CPU 的資訊,可以使用以下指令,此指令會列出 CPU 的詳細資訊,包括型號、插槽數量、時脈速度等。
cat /proc/cpuinfo
如果要更詳細地了解 CPU 的使用情況,可以使用以下指令,此指令會顯示每個 CPU 核心的使用率,以及系統整體的 CPU 使用情況。
mpstat -P ALL
除了這兩個指令外,還可以使用 top
指令來查看 CPU 的使用情況。只需在指令提示字元下輸入 top
,即可在終端機中查看即時的 CPU 使用情况。或是使用 htop 指令來查看更美觀的 CPU 狀況。
查看 AWS LightSail 的 CPU 資訊
processor: 7
vendor_id: GenuineIntel
cpu family: 6
model: 79
model name: Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz
stepping: 1
microcode: 0xb000040
cpu MHz: 2299.878
cache size: 46080 KB
physical id: 0
siblings: 8
core id: 7
cpu cores: 8
apicid: 14
initial apicid: 14
fpu: yes
fpu_exception: yes
cpuid level: 13
wp: yes
flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx
fxsr sse sse2 ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid tsc_known_fre
q pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx
f16c rdrand hypervisor lahf_lm abm cpuid_fault invpcid_single pti fsgsbase bmi1 avx2 smep bmi2 erms i
nvpcid xsaveopt
bugs: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit m
mio_stale_data
bogomips: 4600.02
clflush size: 64
cache_alignment: 64
address sizes: 46 bits physical, 48 bits virtual
power management:
查看 Azure Dv3 系列的 CPU 資訊
processor : 7
vendor_id : GenuineIntel
cpu family : 6
model : 85
model name : Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz
stepping : 4
microcode : 0xffffffff
cpu MHz : 2095.077
cache size : 36608 KB
physical id : 0
siblings : 8
core id : 3
cpu cores : 4
apicid : 7
initial apicid : 7
fpu : yes
fpu_exception : yes
cpuid level : 21
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti tpr_shadow vnmi ept vpid fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm avx512f avx512dq rdseed adx smap clflushopt avx512cd avx512bw avx512vl xsaveopt xsavec xsaves md_clear
vmx flags : vnmi invvpid tsc_offset vtpr ept vpid
bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit mmio_stale_data retbleed
bogomips : 4190.15
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:
如何比較 CPU 的效能?
你可以使用 PassMark CPU Comparison 網站來比較 CPU 的效能。