Linuxでは、cpuは情報処理やプログラム実行の最終実行単位である「中央処理装置」を指します。 CPU の主な仕事はデータの処理と計算であるため、CPU の計算速度、メイン周波数、キャッシュ、コア数およびその他のパラメータが CPU の品質を決定します。CPU の合計コア数は「CPU の数」です。物理 CPU * 各物理 CPU のコアの「数」。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
Linux では、CPU は「中央処理装置」を指し、コンピュータ システムの計算および制御の中核として、情報処理およびプログラム実行の最終実行装置です。 CPUはその誕生以来、論理構造、動作効率、機能拡張において大きな進歩を遂げてきました。
CPU は、コンピューターの中で最も重要かつ中核的なものの 1 つです。 CPU の主な仕事はデータの処理と計算です。したがって、CPU の計算速度、メイン周波数、キャッシュ、およびコアの数が CPU の品質を決定します。CPU のメイン周波数が高いほど、キャッシュは大きくなり、コアの数が多いほど、そのような CPU は非常に高速に動作し、グラフィックスや画像ファイルの処理速度が速くなるほど、価格も高くなります。
CPU の基本アーキテクチャ:
複数の物理 CPU、CPU はバスを介して通信しますが、効率は次のように比較的低くなります。
マルチコア CPU、さまざまなコアが L2 キャッシュを介して通信し、ストレージおよびペリフェラルが次のようにバスを介して CPU と通信します。
マルチコア ハイパースレッディング、各コアには 2 つの論理処理ユニットがあり、2 つのコアは次のように 1 つのコアのリソースを共有します。 Linux システムの CPU の各種パラメータ (物理 CPU 数、コア数、論理 CPU 数)
CPU コアの総数 = 物理 CPU 数 * 物理 CPU あたりのコア数
論理 CPU の合計数 = 物理 CPU の数* 物理 CPU あたりのコア数* ハイパースレッドの数#查看CPU信息(型号)
[root@AAA ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
4 Intel(R) Xeon(R) CPU E5-2403 v2 @ 1.80GHz
# 查看物理CPU个数
[root@AAA ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
1
# 查看每个物理CPU中core的个数(即核数)
[root@AAA ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores : 4
# 查看逻辑CPU的个数
[root@AAA ~]# cat /proc/cpuinfo| grep "processor"| wc -l
4
#查看CPU的各项指标
[root@AAA ~]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 62
Stepping: 4
CPU MHz: 1800.057
BogoMIPS: 3600.11
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 10240K
NUMA node0 CPU(s): 0-3
」
以上がLinux CPU とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。