Top.Mail.Ru
Ответы
Аватар пользователя
11 лет назад
от
Изменено

Ядра процессора.

Объясните разницу работы одноядерных и многоядерных процессоров. Пожалуйста, не копируйте статьи, а ответьте простыми словами.

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок
11лет

многоядерные процессоры позволяют гораздо эффективнее выполнять одновременно несколько задач, либо одну и ту же задачу, разбив её по частям и за счёт этого одновременно выполнять эти части, ускоряя процесс выполнения в несколько раз. Но это не значит, что можно суммировать частоту ядер. Есть приложения, которые не поддерживают многопоточность и "многоядерность", однако многоядерный процессор пусть не намного, но всё же быстрее выполнит задачи в таком приложении, нежели его одноядерный оппонент с той же частотой. Происходит это из-за того, что многоядерный процессор способен переложить нагрузку других попутно работающих программ на другое ядро, за счёт чего ресурс частоты ядра процессора будет задействован в нужном приложении в полной мере, в отличие от одноядерного.

Аватар пользователя
Мыслитель
11лет

Представь себе что ядра - это люди. И им нужно приготовить обед. При правильном разделении обязанностей, 4 человека в 4 раза быстрее справятся, чем 1. Но если их действия не согласованны (прога не оптимизирована под многоядерность) , то 4 справятся не быстрее одного.

Аватар пользователя
Оракул
11лет

многоядерный процик выполнит задачу быстрее за счет большего количества кэш-памяти разных уровней (всего 3). и способности к многопоточности.

Аватар пользователя
Гуру
11лет

ептыть, истинная многозадачность. ну а с одним ядром сам понимаешь

Аватар пользователя
Просветленный
11лет

Одноядерные обрабатывают информацию в один поток! Многоядерные в несколько!
Но работают они все по одному принципу, по принципу Неймана, то есть процессор всегда находится в ожидании данных! Другого принципа еще не передумали!