Некоторые отличия между ядрами CPU и логическими ядрами:
Ядра CPU — это полноценные процессоры в классическом понимании, на которых может выполняться только один поток одновременно. 2 Одно ядро способно выполнять только одну задачу в каждый момент времени. 1
Логические ядра обеспечивают более эффективное использование физической мощности процессора, позволяя запускать больше виртуальных машин на том же оборудовании. 1 Обычно логических ядер в два раза больше, чем физических. 2 Это означает, что на каждом физическом ядре одновременно может выполняться не более, чем два потока. 2
Логические ядра делят ресурсы физического ядра, поэтому их использование не увеличивает производительность пропорционально. 1 При этом они дают преимущество при выполнении многопоточных приложений. 2