Использование стандартной библиотеки С++ для обработки сигналов в real time – Тимур Думлер
Компьютерные игры, обработка аудиосигналов в режиме реального времени и другие подобные приложения низкой задержки требуют того, чтобы код был не только корректным, но также и исчислял требуемый результат надёжно в детерминированный срок выполнения. В этом докладе мы рассмотрим, в какой степени можно использовать стандартную библиотеку С для создания приложений с подобными «real-time» ограничениями. Какие инструменты из стандартной библиотеки можно использовать с уверенностью, что они не будут блокировать поток, ждать освобождения мьютекса, не будут выделять или освобождать память и не будут совершать другие подобные действия с недетерминированной задержкой? Каких средств из набора стандартной библиотеки следует избегать и почему? По пути мы обсудим некоторые малоизвестные и неожиданные аспекты этих привычных нам стандартных инструментов.
1 view
21
5
4 months ago 00:16:32 1
NL545: мы соединили АК и AR. Что из этого вышло?
7 months ago 00:23:30 0
Я научу тебя пользоваться iPhone за 25 минут! Мастер-класс по переходу с Android на iOS!
7 months ago 01:36:44 0
Дальнее или Милишное - Безопасность или Эстетика / Арбалет и Нож для Рыбы / Windblown - прохождение
7 months ago 00:08:25 0
Новый Lexus ES
7 months ago 00:12:18 0
BMW M7 – они это сделали
7 months ago 00:06:31 0
Рудимент “Flam/Флэм“ на установке
7 months ago 00:05:47 0
Как удалить шифрованный EFI раздел с USB флешки в Windows 10
7 months ago 00:05:45 0
PsyDub в 432 Hz с Частотой Вознесения 852 Hz
7 months ago 01:27:49 0
Применение стандартного протокола в EMDR-терапии при работе с психотравмой
7 months ago 00:05:26 2
КРУПОЗАВОД МКЗ-350 | Универсальное решение для производства круп
7 months ago 00:25:53 0
Энергосбыт Плюс Мусорная реформа вся правда и ложь гражданам юрист Вадим Видякин
7 months ago 00:51:12 4
#VED: СЮЖЕТНАЯ RPG С ПОШАГОВОЙ БОЕВКОЙ И ДВУМЯ МИРАМИ
7 months ago 00:14:10 2
Как смотреть Ютуб на Телевизоре без Замедления!!!
7 months ago 00:03:06 2
ПРОСТАЯ и БЕСПЛАТНАЯ УСТАНОВКА СКРИПТА ДЛЯ ИГРЫ Хроники Хаоса!
7 months ago 00:17:15 0
Night Shots.Ночные Пейзажи.
7 months ago 00:03:51 6
Станок для распиловки камня трехкоординатный “Акселерат 3“
7 months ago 00:27:20 0
“Анализ синтезированных обусловленностей, основанный на интервью (ИИСКА)
7 months ago 00:15:01 0
Домашний синтезатор KORG EK-50
7 months ago 00:15:52 0
ПОЛЫНЬ против РАКА: популярное народное средство. Реально ли работает? Артемизинин: научные факты
7 months ago 00:07:04 0
Работа с картинками в Mac OS (МакЛикбез)
7 months ago 00:05:44 0
Необычный дизайн аквариума с использованием яванского мха/Not the usual aquarium design using javan