Howto: Linux detect or find out a dual-core cpu

in Categories , , , , , last updated February 20, 2007

Q. How do I find out my cpu is a dual-core cpu on Cent Os Linux?

A. Following are are few tips for identifying whether a cpu is dual-core or not. Please note there are few factors that might give your wrong result. For example wrong kernel image installed.

Task: Display CPU information

Type the following command to get overall cpu info:
$ less /proc/cpuinfo

Task: Identif whether a cpu is dual-core or not

$ grep cores /proc/cpuinfo
Output:

cpu cores       : 2

Or type following command:
$ grep "core id" /proc/cpuinfo

Posted by: Vivek Gite

The author is the creator of nixCraft and a seasoned sysadmin, DevOps engineer, and a trainer for the Linux operating system/Unix shell scripting. Get the latest tutorials on SysAdmin, Linux/Unix and open source topics via RSS/XML feed or weekly email newsletter.

Share this on (or read 5 comments/add one below):

5 comment

  1. Hi,
    I got this (below) in my dual cores… does the result is correct
    executed this grep cores /proc/cpuinfo and it produces below two lines …

    cpu cores : 1
    cpu cores : 1

    :)
    Demonhill

  2. I have a Dell power edge 2650 intel xeon dual-core server, i’ve runned these commands and i’ve got these, my question is these output command is OK?

    root@shadow:~# grep -i core /proc/cpuinfo
    core id : 0
    cpu cores : 1
    core id : 0
    cpu cores : 1
    core id : 0
    cpu cores : 1
    core id : 0
    cpu cores : 1
    root@shadow:~# grep cores /proc/cpuinfo
    cpu cores : 1
    cpu cores : 1
    cpu cores : 1
    cpu cores : 1
    root@shadow:~# grep “core id” /proc/cpuinfo
    core id : 0
    core id : 0
    core id : 0
    core id : 0

    Have a question? Post it on our forum!