Что такое поток? | Потоки, процессы, программы, параллелизм и планировщик: объяснение | Geekific

Сообщество Discord:   / discord   Репозиторий GitHub:
Если вы увлекаетесь программированием, вы наверняка слышали термины «поток» или «потоковость» в отношении компьютерной программы, но не были уверены в их значении. А как насчёт «процесса» или «программы»? Вы, вероятно, понимаете, что поток каким-то образом связан с программой или процессом, но, возможно, это всё, что вы понимаете. В этом видео мы объясним, что такое поток, и постараемся ответить на все ваши вопросы по этой теме. Тайм-коды: 00:00 Введение 00:35 Что такое потоки и процессы? 03:09 Что такое программа? 04:12 Что такое параллелизм? 06:07 Что такое планировщик? 06:51 Обзор потоков 07:27 Межпотоковое и межпроцессное взаимодействие 09:36 Спасибо за просмотр! Если это видео оказалось вам полезным, посмотрите другие видео Geekific: Абстрактные типы данных против структур данных:    • Abstract Data Types vs. Data Structures | ...   Упрощенные дженерики и подстановочные знаки в Java:    • Generics and Wildcards in Java | Part 1 | ...   Основы объектно-ориентированного программирования:    • What is Object-Oriented Programming? | Obj...   Введение в базы данных - Основы:    • What is a Database? | Introduction to Data...   Графы - Основы:    • Introduction to Graphs: the Fundamentals, ...   Ключевые слова Volatile и Synchronized в Java, атомарные переменные:    • The Volatile and Synchronized Keywords in ...   Поток, Runnable, Callable, Future, ExecutorService:    • Creating Threads and Executing Tasks | Thr...   Атомарные переменные Сумматоры и накопители в Java:    • Atomic Variables, Adders and Accumulators ...   Блокировки, мониторы и семафоры: объяснение в Java:    • Locks, Monitors and Semaphores Explained i...   #Geekific #Thread #Process #Parallelism

Смотрите также