Потоки в операционной системе: процесс против потока
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 - Связь: процессы против потоков
Если вам понравилось это путешествие в мир потоков и многозадачности, не забудьте поставить лайк, подписаться и оставить комментарий о том, какие темы вас интересуют в следующий раз. До новых встреч, продолжайте изучать потоки!