Linux cpu processor cores and threads
Fri, 11/12/2010 - 12:26 — sandip/proc/cpuinfo has the info you need to identify the number of processors, cores and threads.
To get the total number of processors/cpu cores:
grep -c processor /proc/cpuinfo
Total number of physical cpus:
grep "physical id" /proc/cpuinfo | sort -u | wc -l
Number of cores per cpu:
grep "cores" /proc/cpuinfo | sort -u
To check if hyperthreading is enabled:
grep "cores\|siblings" /proc/cpuinfo | sort -u
If siblings is a multiple of cores then hyperthreading is enabled.
Determine cpu bit
Sat, 07/04/2009 - 19:18 — sandipYou can try this to find out if your CPU/Processor is 32 bit or 64 bit:
cat /proc/cpuinfo | grep flags | grep lm
lm means Long Mode = 64 bit CPU
Also:
getconf LONG_BIT
Should display 32 or 64.
- sandip's blog
- Login or register to post comments
- Read more