Hyper-Threading is considered a cores
Bug #533334 reported by
ubuntosaure
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
CPU-G |
Fix Committed
|
High
|
schmoemi |
Bug Description
Hello, first thank you for your software, it is very useful and I hope that its continued development.
CPU-G sees my Intel Atom N270 as a dual-core. It should create a box "Hyper-Threading".
A simple solution allows to know the number of cores:
echo `sed -n '/^cpu c/{p;q}' /proc/cpuinfo`
-------
Here is a list of details that I propose to add:
dmidecode -t memory | egrep -o "Number Of Devices.*|Maximum Capacity.
dmidecode -t processor | egrep -o "Upgrade.*|External Clock..*"
Changed in cpug: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Fotis Tsamis (phantomas) |
To post a comment you must log in.
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 28
model name : Intel(R) Atom(TM) CPU N270 @ 1.60GHz
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de tsc msr pae mce cx8 apic mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 xtpr pdcm movbe lahf_lm
bogomips : 3191.86
clflush size : 64
cache_alignment : 64
address sizes : 32 bits physical, 32 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 28
model name : Intel(R) Atom(TM) CPU N270 @ 1.60GHz
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 1
initial apicid : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 xtpr pdcm movbe lahf_lm
bogomips : 3191.94
clflush size : 64
cache_alignment : 64
address sizes : 32 bits physical, 32 bits virtual
power management:
------- ------- ------- ------- ------- ------- ------- ------- ------- -----
ls -R /sys/devices/ system/ cpu system/ cpu: power_savings
/sys/devices/
cpu0 cpufreq kernel_max online possible sched_smt_
cpu1 cpuidle offline perf_events present
/sys/devices/ system/ cpu/cpu0:
cache cpufreq cpuidle crash_notes thermal_throttle topology
/sys/devices/ system/ cpu/cpu0/ cache:
index0 index1 index2
/sys/devices/ system/ cpu/cpu0/ cache/index0: line_partition type associativity
cache_disable_0 number_of_sets size
cache_disable_1 physical_
coherency_line_size shared_cpu_list ways_of_
level shared_cpu_map
/sys/devices/ system/ cpu/cpu0/ cache/index1: line_partition type associativity
cache_disable_0 number_of_sets size
cache_disable_1 physical_
coherency_line_size shared_cpu_list ways_of_
level shared_cpu_map
/sys/devices/ system/ cpu/cpu0/ cache/index2: line_partition type associativity
cache_disable_0 number_of_sets size
cache_disable_1 physical_
coherency_line_size shared_cpu_list ways_of_
level shared_cpu_map
/sys/devices/ system/ cpu/cpu0/ cpufreq: available_ frequencies scaling_min_freq available_ governors scaling_setspeed transition_ latency scaling_driver
affected_cpus related_cpus scaling_max_freq
cpuinfo_cur_freq scaling_
cpuinfo_max_freq scaling_
cpuinfo_min_freq scaling_cur_freq stats
cpuinfo_
ondemand scaling_governor
/sys/devices/ system/ cpu/cpu0/ cpufreq/ ondemand:
ignore_nice_load sampling_rate sampling_rate_min
powersave_bias sampling_rate_max up_threshold...