
Низкоуровневая многозадачность и асинхронность в C++ на Linux

Программа курса
Ознакомьтесь с программой курса «Низкоуровневая многозадачность и асинхронность в C++ на Linux» от Gurufy - gurufy.ru
- Основы многопроцессорности: анатомия процесса, системные вызовы fork, exec и waitpid в Linux - 1 час. Основы многопроцессорности: анатомия процесса, системные вызовы fork, exec и waitpid в Linux.
- Многопоточность под капотом: системный вызов clone, библиотека pthreads и отличия потоков от процессов - 1 час. Многопоточность под капотом: системный вызов clone, библиотека pthreads и отличия потоков от процессов.
- Безопасность данных: примитивы синхронизации, мьютексы, семафоры и атомарные операции для предотвращения гонок - 1 час. Безопасность данных: примитивы синхронизации, мьютексы, семафоры и атомарные операции для предотвращения гонок.
- Асинхронность и ввод-вывод: файловые дескрипторы, неблокирующий режим и мультиплексирование через select и epoll - 1 час. Асинхронность и ввод-вывод: файловые дескрипторы, неблокирующий режим и мультиплексирование через select и epoll.
- Межпроцессное взаимодействие (IPC): работа с сигналами, каналами (pipes) и разделяемой памятью - 1 час. Межпроцессное взаимодействие (IPC): работа с сигналами, каналами (pipes) и разделяемой памятью.
Чему вы научитесь
- Научитесь уверенно работать с темой: межпроцессное взаимодействие (ipc) работа с сигналами, каналами (pipes) и разделяемой памятью.
- Освоите и сможете применять: многопоточность под капотом системный вызов clone, библиотека pthreads и отличия потоков от процессов.
- Освоите и сможете применять: безопасность данных примитивы синхронизации, мьютексы, семафоры и атомарные операции для предотв…
- Освоите и сможете применять: асинхронность и ввод вывод файловые дескрипторы, неблокирующий режим и мультиплексирование чер…
- Освоите основы: основы многопроцессорности анатомия процесса, системные вызовы fork, exec и waitpid в linux.
Подробная информация о курсе
Курс погружает в системное программирование Linux, объясняя работу процессов, потоков и асинхронного ввода-вывода через прямые системные вызовы. Вы узнаете, как операционная система управляет задачами и как реализовать конкурентность вручную без высокоуровневых абстракций.
Цены и сроки
- Стоимость0 ₽
- Дата началаc Invalid Date
Содержание
- Формат обучениясамостоятельно
По окончанию курса
- Диплом или сертификатсертификат





















