Выбрать город
Программирование: концепции5-6 кл.

Миф или правда

Правда ли, что компьютер с одним процессорным ядром делает несколько дел по-настоящему одновременно?

Миф

Компьютер с одним процессорным ядром делает несколько дел по-настоящему одновременно

На самом деле

Нет: одно ядро быстро чередует задачи; настоящая одновременность — только на нескольких ядрах.

Параллельное выполнение — что это на самом деле

Одновременная работа нескольких частей программы: каждая ветка выполняет свои команды, не дожидаясь остальных. Устройство может делать несколько дел по-настоящему сразу, а может очень быстро чередовать их — со стороны это неотличимо.

Выполнение нескольких потоков команд одновременно. Истинный параллелизм требует нескольких ядер процессора; на одном ядре ОС чередует задачи (конкурентность). Главная опасность — гонка: два потока меняют общие данные, и результат зависит…

Аналогия: Один повар и две кастрюли: пока суп кипит, он мешает кашу — оба блюда готовятся одновременно.

Полное определение →

Это понятие вводят примерно 11-12 лет (5-6 класс).

Связанные термины

← Все мифы и факты