I'm using Intel i5-2430M processor which is a dual core processor, but the output of /proc/cpuinfo
shows four cores. Why? Is is because of hyper-threading?
If yes, is there any way I can see the actual number of cores?
Also, how can I see the sizes of L1 and L2 caches?
Output of /proc/cpuinfo
: http://pastebin.ubuntu.com/1206427/
From your copy and paste:
cpu cores : 2
Could be it right?
As for your cache-question: https://superuser.com/a/203481
Looking at this Intel page about your processor specification, It is clear that Your processor has 2 cores, So,
cpuinfo
is not wrong by telling you as such.Also Looking into this Wikipedia page and this page from CPUWorld it seems Your processor has