Paul M. Foster composed on 2021-11-30 02:30 (UTC-0500): > Here's a curious thing. I have a 10th gen Intel i3 CPU with four cores. > When I look at /proc/cpuinfo, it actually shows eight cores. There's a > line in the output of each core which is
> cpu cores : 4 > But there are outputs for each of eight cores, numbered 0 through 7. > Is it possible that there were eight cores on this CPU, and four of them > were non-working (I know it's typical to have non-working cores on a > die), and this file shows all the original cores? > Or does someone have a better explanation? At least one 10th gen i3 has hyperthreading, so yours probably does too. <https://www.intel.com/content/www/us/en/products/sku/199283/intel-core-i310100-processor-6m-cache-up-to-4-30-ghz/specifications.html> Hyperthreading typically shows up in cpuinfo as twice as many software cores as physical cores, two threads per core. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata