Check how many cores the CPU has under Linux

angryTom
Release: 2019-11-05 09:45:39
Original
5692 people have browsed it

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
Copy after login

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
Copy after login

1. Check the number of physical CPUs

#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
Copy after login

2. Check the number of logical CPUs

#cat /proc/cpuinfo |grep "processor"|wc -l
Copy after login

3 . Check the number of cores of the CPU

#cat /proc/cpuinfo |grep "cores"|uniq
Copy after login

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
Copy after login

(View the current operating system kernel information)

# cat /etc/issue | grep Linux
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
Copy after login

(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
Copy after login

(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
Copy after login

(Indicate that there are actually two 4-core CPUs )

# getconf LONG_BIT
32
Copy after login

(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
Copy after login

(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!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!