Добавить в корзинуПозвонить
Найти в Дзене
CiviNotes

Процветай или сгорай: зачем твоему компьютеру много "мозгов"

Здорово,
дружище. Вот ты принёс свой компьютер, жалуешься, что тормозит. Фотки
обрабатываешь, а он задыхается, видео рендеришь, вообще вешалка. А всё
почему? Потому что твой "мозг" в компьютере, процессор, уже не тянет. Он
один, а задач, миллион. И тут в игру вступает этот самый Multi-Core
Processing, или, по-нашему, многоядерность.
Давай я тебе на
пальцах объясню. Представь, что ты на кухне готовишь. Один ты, и тебе
надо и суп варить, и салат резать, и мясо жарить. Пока ты суп
помешиваешь, салат лежит, ждёт. Ты к салату, мясо остывает. Всё
медленно, всё по очереди. А теперь представь, что ты позвал трёх друзей.
Один режет салат, второй жарит мясо, третий следит за супом. Все
работают одновременно. Задача выполняется в четыре раза быстрее, и никто
не устаёт. Вот это и есть многоядерность.
Внутри твоего
процессора, не один, а несколько "мозгов", то есть ядер. Каждое ядро,
это отдельный мини-процессор, который может выполнять свои задачи
независимо от других. Если ты пр


Процветай или сгорай: зачем твоему компьютеру много "мозгов"
Процветай или сгорай: зачем твоему компьютеру много "мозгов"

Здорово,
дружище. Вот ты принёс свой компьютер, жалуешься, что тормозит. Фотки
обрабатываешь, а он задыхается, видео рендеришь, вообще вешалка. А всё
почему? Потому что твой "мозг" в компьютере, процессор, уже не тянет. Он
один, а задач, миллион. И тут в игру вступает этот самый Multi-Core
Processing, или, по-нашему, многоядерность.

Давай я тебе на
пальцах объясню. Представь, что ты на кухне готовишь. Один ты, и тебе
надо и суп варить, и салат резать, и мясо жарить. Пока ты суп
помешиваешь, салат лежит, ждёт. Ты к салату, мясо остывает. Всё
медленно, всё по очереди. А теперь представь, что ты позвал трёх друзей.
Один режет салат, второй жарит мясо, третий следит за супом. Все
работают одновременно. Задача выполняется в четыре раза быстрее, и никто
не устаёт. Вот это и есть многоядерность.

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

Это очень
важно для современных операционных систем и программ. Их давно уже пишут
с расчётом на многоядерность. Они умеют разбивать большие задачи на
мелкие кусочки и раздавать их по всем ядрам. Это называется
параллелизация. Раньше, когда у всех были одноядерные процессоры,
программы работали последовательно. Сначала один кусок кода, потом
второй, потом третий. Сейчас, всё параллельно. Одно ядро считает физику в
игре, второе обрабатывает графику, третье отвечает за звук, а четвёртое
следит за тем, что ты нажимаешь на клавиатуре.

Многоядерность,
это не просто мода, это необходимость. Она позволяет достичь высокой
производительности без увеличения тактовой частоты, то есть без
перегрева. Раньше, чтобы сделать процессор мощнее, просто поднимали
частоту. Но это как газовать на полную, мотор быстро греется и
изнашивается. А многоядерность, это как пересесть на поезд, где у
каждого вагона свой двигатель. Мощность растёт, а нагрузка на каждый
отдельный двигатель остаётся приемлемой.

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