Процессы и потоки
Интерактивное демо «Процессы и потоки» — раздел Энциклопедия · Код и разработка.
Процессы и потоки
Сравните последовательное и параллельное выполнение 100 однотипных задач на одном "ядре" и трёх потоках
Однопоточная модель
последовательноОсновной поток
Многопоточная модель
параллельноПоток 1 · ввод/вывод
Поток 2 · обработка
Поток 3 · вычисления
Как читать демо: в однопоточном режиме задачи идут строго по очереди; в многопоточном три потока делят работу и выполняют её одновременно (в браузере — через таймеры, для наглядности). Лента внизу панели — "снимок" того, какой поток был активен на каждом шаге.