Доклад посвящён исследованию взаимосвязи между ограниченностью памяти процессора, структурой и функционированию хеш-таблиц.
Присоединяйтесь к обсуждению системных библиотек, где спикер поделится опытом использования liburing для асинхронной работы в Linux, а также проблемами зависимостей, необходимостью внедрения абстракций и инновационными подходами к взаимодействию с C-библиотеками, открывающими новые горизонты в разработке.
Поговорим про опыт сборки собственного Debian-дистрибутива Linux с использованием утилиты lb config.
Установим и настроим Desktop на xfce, поставим необходимые драйвера для Nvidia и AMD видеокарт, а также технологии OpenCL и CUDA.
Автоматизируем процесс установки с помощью preseed
Как мы ускорили обработку траффика в 3 раза за счет работы с памятью
Тезисы:- Память - как основной ограничитель ЦПУ;
- Анатомия Хеш-таблиц;
- Запланируй сейчас, а сделай потом
Абстрагируемся от системного интерфейса
Тезисы:- Определение системных библиотек;
- Проблемы зависимости от библиотек;
- Необходимость абстракции для разработки;
- Вызов к инновациям в подходах;
- Обсуждение методов взаимодействия с C-библиотеками;
Тезисы:- Создание собственного дистрибутива;
- Настройка рабочего окружения;
- Драйвера и Технологии вычисления на GPU;
- Автоматизация установки;
Сборка дистрибутива, основанного на Debian, при помощи утилиты lb config