Home > Article > Operation and Maintenance > Check how many cores the CPU has under Linux
Check how many cores the CPU has under Linux
Check how many CPUs there are
more /proc/cpuinfo |grep "physical id"|uniq|wc -l
How many cores does each cpu have? (Assuming the CPU configuration is the same)
more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l cat /proc/cpuinfo | grep processor
1. Check the number of physical CPUs
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
2. Check the number of logical CPUs
#cat /proc/cpuinfo |grep "processor"|wc -l
3 . Check the number of cores of the CPU
#cat /proc/cpuinfo |grep "cores"|uniq
4. Check the main frequency of the CPU
#cat /proc/cpuinfo |grep MHz|uniq # uname -a Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
(View the current operating system kernel information)
# cat /etc/issue | grep Linux Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
(Check the current operating system release version information)
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
(See that there are 8 logical CPUs, and also know the CPU model)
# cat /proc/cpuinfo | grep physical | uniq -c 4 physical id : 0 4 physical id : 1
(Indicate that there are actually two 4-core CPUs )
# getconf LONG_BIT 32
(Indicates that the current CPU is running in 32bit mode, but it does not mean that the CPU does not support 64bit)
# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l 8
(The result is greater than 0, indicating that 64bit calculation is supported. lm refers to long mode, lm is supported It is 64bit)
Recommended: "linux tutorial"
The above is the detailed content of Check how many cores the CPU has under Linux. For more information, please follow other related articles on the PHP Chinese website!