一台物理机有多个cpu
一个cpu有多个物理核
一个物理核可以分成n(一般是2)个逻辑核,n为超线程数量
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| # 查看CPU信息(型号) cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c Intel(R) Xeon(R) CPU E5-2630 0 @ 2.30GHz # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 2 # 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep "cpu cores"| uniq cpu cores : 6 # 查看逻辑CPU的个数 cat /proc/cpuinfo| grep "processor"| wc -l 24
|
进程:单CPU中进程只能是并发,多CPU进程可以并行。
线程:单核线程只能并发,多核线程可以并行