Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menyemak jumlah CPU yang ada di Linux

Bagaimana untuk menyemak jumlah CPU yang ada di Linux

WBOY
WBOYasal
2022-01-04 11:38:0024182semak imbas

Dalam Linux, anda boleh menggunakan arahan grep untuk menyemak jumlah cpus yang terdapat Perintah ini digunakan untuk mencari rentetan yang memenuhi syarat dalam fail Apabila arahan ini digunakan bersama dengan "/proc /cpuinfo", anda boleh menanyakan nombor cpu. nombor, sintaksnya ialah "grep -c 'processor' /proc/cpuinfo".

Bagaimana untuk menyemak jumlah CPU yang ada di Linux

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Cara menyemak jumlah CPU yang ada dalam Linux

Pertama sekali, saya akan tunjukkan kepada anda situasi 1 CPU ini adalah yang paling mudah.

Maklumat CPU disimpan dalam /proc/cpuinfo, seperti yang ditunjukkan dalam rajah di bawah Id fizikal mewakili nombor CPU, nombor bermula dari 0, dan teras cpu mewakili bilangan teras bahawa terdapat 1 CPU, iaitu bilangan CPU ialah 1.

Bagaimana untuk menyemak jumlah CPU yang ada di Linux

Setelah kami mengetahui fail khusus tempat maklumat CPU disimpan, kami hanya boleh menggunakan grep -c 'processor' /proc/cpuinfo untuk mengira bilangan CPU.

Bagaimana untuk menyemak jumlah CPU yang ada di Linux

Yang berikut menunjukkan situasi pertanyaan berbilang CPU, mula-mula semak /proc/cpuinfo untuk melihat maklumat CPU itu. Dapat dilihat terdapat dua CPU 4-teras iaitu bilangan CPU ialah 8.

Bagaimana untuk menyemak jumlah CPU yang ada di Linux

Begitu juga, gunakan grep -c 'processor' /proc/cpuinfo untuk mengira bilangan CPU.

Bagaimana untuk menyemak jumlah CPU yang ada di Linux

Anda juga boleh menggunakan kaedah berikut untuk menanyakan bilangan CPU, teras dan jumlah bilangan CPU logik secara individu.

Nota: Jumlah bilangan CPU logik = bilangan CPU fizikal * bilangan teras setiap CPU fizikal * bilangan hyperthread

Soal bilangan CPU

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

Soal teras Nombor:

cat /proc/cpuinfo| grep "cpu cores"| uniq

Soal jumlah bilangan CPU logik:

cat /proc/cpuinfo| grep "processor"| wc -l

Bagaimana untuk menyemak jumlah CPU yang ada di Linux

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Bagaimana untuk menyemak jumlah CPU yang ada di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn