У меня Intel XEON E3-1230 с конфигурацией с одним сокетом, и в соответствии с http://ark.intel.com/products/52271/Intel-Xeon-Processor-E3-1230-8M-Cache-3_20-GHz он имеет большинство 4 ядер, однако на моем Fedora 20 "cat /proc /cpuinfo" сообщает о 8 процессорных линиях, то есть:

% cat /proc/cpuinfo |grep ^processor
processor       : 0
processor       : 1
processor       : 2
processor       : 3
processor       : 4
processor       : 5
processor       : 6
processor       : 7

И под каждым «процессором» он показывает 4 ядра процессора. Что означает число процессоров в выводе cpuinfo?

1 ответ1

0

Linux сообщает о количестве потоков. В настоящее время большинство процессоров имеют 2 потока на ядро, поэтому 4 cores * 2 threads / core = 8 threads . Это означает, что вы можете одновременно запустить максимум 8 процессов (в режиме реального времени).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .