Блокирующий/неблокирующий
Синхронный (реактор)/асинхронный (проактор)
Преимущества асинхронной работы и реализация со стороны операционной системы
Лекция №14 в курсе «Параллельное программирование», весна 2016
Преподаватель курса: Евгений Леонидович Калишенко
Страница лекции на сайте CS центра: goo.gl/27bePO
Приняли участие в создании:
— Филипп Микоян vk.com/philalala
— Владислав Молодцов vk.com/molvlad
— Эдгар Казиахмедов vk.com/softed
Снято на базе студии Физтех-Live при поддержке Фонда Целевого Капитала МФТИ.
Системная шина — информационная магистраль, связывающая друг с другом все устройства компьютера. Основная ее роль — взаимодействия между процессором и другими компонентами ПК.
О работе шин ввода-вывода вы узнаете посмотрев видеозапись бесплатного семинара учебного центра «Специалист» при МГТУ имени Баумана.
Лекция №4 в курсе «Введение в архитектуру ЭВМ и элементы ОС» (осень 2013).
Преподаватель курса: Кирилл Кринкин.
Страница лекции на сайте CS центра: goo.gl/CQggyi
Ошибка в семинаре: 33:50 — 43:30 — неправильно вызывается memmem.
Семинарист: Лев Хотов
Таймкоды:
8:40 — Sanitizers
17:00 — Valgrind, область применения
20:22 — Примеры санитайзеров, их предназначение
23:20 — Valgrind, пример использования
25:23 — Системный вызов mmap
32:53 — Задача posix/mmap/find-substrings-in-file
44:38 — Блокировка на файл, флаги, etc.
55:26 — Информация о текущем процессе
Возможно вы сталкивались с ситуацией, когда при работе на компьютере появляется окно с предупреждением о том, что виртуальная память компьютера закончилась и предлагается изменить размер файла подкачки, для того чтобы решить эту проблему. Что же такое виртуальная память и зачем нужен файл подкачки?
По сути своей файл подкачки — это и есть виртуальная память компьютера. Дело в том, что далеко не всегда компьютеру хватает объема установленной оперативной памяти и для того чтобы устранить этот дефицит, была придумана виртуальная память. В виртуальную память помещается информация, необходимая для работы процессора, но для которой не нашлось места в физической памяти. Для этой цели на жестком диске компьютера создается файл, который воспринимается компьютером как дополнительная оперативная память.
Более подробно о виртуальной памяти и файле подкачки я рассказал в видео, которое и представляю вашему вниманию: