Лекция 4. Многопоточное программирование: POSIX Threads

Поділитися
Вставка
  • Опубліковано 26 гру 2024

КОМЕНТАРІ • 3

  • @judaskurwa7967
    @judaskurwa7967 Рік тому +1

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

  • @judaskurwa7967
    @judaskurwa7967 Рік тому +4

    0:41 Уровень ядра(kernel space)
    1:47 Управление процессами
    2:29 Что такое процесс
    2:51 Адресное пространство
    3:44 Процессорные ядра
    6:47 Про process affinity
    8:00 Потоки
    8:10 Системные библиотеки
    9:13 POSIX Threads
    10:40 Run-time библиотеки
    12:33 Прикладные библиотеки
    13:40 Процессы и потоки
    18:54 Пример 1
    21:50 Пример 2
    26:16 Стандарт POSIX Threads
    27:41 Модель fork-join управления потоками
    32:45 пример Multithreaded HTTP-server
    35:10 Рекурсивный параллелизм в модели fork-join
    36:50 Обзор нескольких функций POSIX Threads
    38:52 Hello, jora
    43:00 Про ключи ps pid, lwp, nlwp, psr, pmem, pcpu
    44:10 Запуск N потоков
    46:04 Пример вычисления определенного интеграла по определению
    51:36 Варианты разбиения
    55:18 Многопоточная версия
    1:02:18 Компиляция
    1:03:45 Состояние гонки данных(date race)
    1:07:39 Как пофиксить date race
    1:10:28 ABI(Application binary interface)
    1:12:46 Динамические анализаторы для поиска date race
    1:13:24 Критическая секция(critical section)
    1:16:12 Мьютексы(mutex) + deadlock
    1:17:36 Конечный вариант программы с использованием мьютексов

  • @EskoS
    @EskoS Рік тому +3

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?