Weber Автор  янв 16, 2017

Тактовая частота или количество ядер?

Сказать однозначно, что лучше, частота или количество ядер, – невозможно. Это разные вещи. Дело в том, что частота процессора — это количество операций в секунду. Чем выше частота, тем больше действий процессор способен обрабатывать за один подход. Это как с перевозкой груза: чем быстрее Вы едете, тем раньше привезете товар к месту назначения.

Если взять два одинаковых процессора, но с разными частотами, то можно гарантировать, что быстрее будет именно тот, у которого выше частота работы. С многоядерностью сложнее. Два ядра могут обсчитывать одновременно несколько задач. И в идеальных условиях работать они будут значительно быстрее одноядерного решения. Но тут все зависит от самой программы или игры: может ли она разделить поставленную задачу на несколько простых действий и загрузить ими оба ядра?

Для простоты понимания снова вернемся к примеру, с перевозкой грузов. Если у Вас есть два грузовика, то они могут перевезти в два раза больше груза. Но это только при условии, что груз можно разделить на части. А что, если это, скажем, уже собранная машина, которую и разбирать нельзя, и не разрежешь пополам? Тогда с грузом поедет только один грузовик, а второй будет простаивать и ничего полезного не сделает. Так и с процессорами. Если программа не может разбить задачу на части, то работать будет только одно ядро и скорость будет зависеть только от его частоты.

Есть еще один немаловажный фактор, – архитектура процессора. Это то, как процессор оперирует полученными данными. Возьмем, опять же, наши грузы. К примеру, один водитель знает дорогу лучше другого и представляет где можно срезать путь, а посему приходит на место быстрее своего соперника. С процессорами то же самое. Чем рациональнее используются его ресурсы, тем быстрее он будет работать. Именно поэтому, к примеру, процессоры Intel в одинаковых условиях зачастую оказываются быстрее решений от AMD.

Вывод такой: многоядерный помогает при обработке видео, музыки, фото т.к. эти процессы можно разделить на части, посчитать и соединить обратно. А вот с играми сложнее если разработчики при разработки оптимизировали код для многоядерных систем, то однозначно будет быстрее работать «многоядерный», но как показывает практика таких игр пока что мало и они стали только появляться.

Ну это всё просто болтовня, если покупая компьютер для игр, не учесть, что самое важное купить мощную видеокарту раскрывающую всю мощь и потенциал процессора. Если например у вас стоит слабая видеокарта разницы в Core i3 и Core i7 вы в играх можете и не заметить т.к. производительность в этом случае упрется в видеокарту ;-)

P.S.  Остальные комплектующие, должны быть под стать процессору и видеокарте, да и в целом система должна быть сбалансирована.

Добавить комментарий


Защитный код
Обновить

Top