Rumah > Artikel > Operasi dan penyelenggaraan > Bagaimana untuk menyemak jumlah CPU yang ada di Linux
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!