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".
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.
Setelah kami mengetahui fail khusus tempat maklumat CPU disimpan, kami hanya boleh menggunakan grep -c 'processor' /proc/cpuinfo untuk mengira bilangan CPU.
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.
Begitu juga, gunakan grep -c 'processor' /proc/cpuinfo untuk mengira bilangan CPU.
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
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!