-2

Мой системный процессор - двухъядерный процессор Intel Pentium(R) Dual-Core CPU E5300 @ 2.60GHz .

Моя частота процессора составляет 2.6 GHz как указано в названии процесса. Название процессора говорит о том, что это dual core .

Мое сомнение:

Частота процессора составляет 2.6 GHz а процессорных ядер 2 .

В чем смысл 2 cores . Я думаю, что 2 ядра означает (2.6 GHz + 2.6 GHz = 5.2 GHz).

Это правильно?

2 ответа2

3

Ядро - это, по сути, процессор, просто физически многоядерный процессор находится в одном пакете. Если вы не привыкли к ним прикасаться, вы можете сделать ядро как процессор.

Вам может быть много сказано о ядрах, например, с несколькими ядрами вы можете запускать несколько задач. Ну, вы можете запустить несколько задач на одном ядре / процессоре. Наличие нескольких ядер означает, что ваша операционная система должна разделить работу, это не всегда возможно. Поэтому 2.6GHz + 2.6GHz < 5.2GHz ГГц и 2.6GHz + 2.6GHz ≥ 2.6GHz . Да, многоядерный иногда может быть только одним ядром. Все зависит от ОС и использования.

Примечание для читателей: знак + выше не является нормальным дополнением, он является основным дополнением. Вот почему возможно 2.6GHz + 2.6GHz = 2.6GHz .


Изменить: см. Комментарий Пола А. Клейтона, он указывает, что многоядерный может быть иногда лучше, чем один, но только тогда, когда все ядра могут быть использованы (многопоточность / многопроцессорность).

2

"ядро" - сложная задача, так что: два процессора, которые можно выполнять отдельными задачами.

Вы также можете иметь, например, hyperthreading которая делает один / каждый ЦП более чем одним ЛОГИЧЕСКИМ.

Пример: http://ark.intel.com/products/75122/Intel-Core-i7-4770-Processor-8M-Cache-up-to-3_90-GHz - 4 ядра, 8 потоков. Можно выполнить 8 задач, но учтите, что они не будут обеспечивать / будут равны «8x эффективность / мощность» - существуют узкие места и ограничения.

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