Перейти к содержимому

Потоки в операционной системе: процесс против потока

Tech Fairy

0:00 / 0:00

Потоки в операционной системе: процесс против потока

6 248 просмотров · 1 г. назад
Tech Fairy
7,26 тыс. подписчиков
6 248 просмотров · 1 г. назад
Привет всем! С вами Анна, ваша техническая фея, и сегодня мы погрузимся в захватывающий мир потоков. Если потоки когда-либо вызывали у вас вопросы, от виртуального адресного пространства до механики многопоточности, то это видео для вас! Я подробно расскажу о том, как потоки взаимодействуют в виртуальном и физическом адресных пространствах, поделюсь ресурсами через блок управления процессом (PCB) и объясню, почему синхронизация имеет решающее значение для бесперебойной работы. Заварите себе виртуальный кофе, и давайте исследуем, как потоки воплощают в жизнь магию многозадачности! Временные метки: 0:00 - Введение: чего ожидать 0:57 - Зачем нужны потоки 1:19 - Объяснение виртуального и физического адресных пространств 1:43 - Обзор блока управления процессом (PCB) 2:20 - Пример однопоточного процесса 3:20 - Добавление потока (пример потоков в C++) 3:50 - Многопоточный процесс 4:21 - Общие и раздельные области между процессом и потоком 5:57 - Пример с двумя потоками 6:48 - Пример состояния гонки 7:52 - Сколько потоков можно добавить 8:57 - Процессы против потоков 9:17 - Таблица страниц и физическое адресное пространство для потоков 10:50 - Связь: процессы против потоков Если вам понравилось это путешествие в мир потоков и многозадачности, не забудьте поставить лайк, подписаться и оставить комментарий о том, какие темы вас интересуют в следующий раз. До новых встреч, продолжайте изучать потоки!