Многопоточность (Multithreading) для практического программирования. То, о чем «забыть-нельзя-вспоминать» придется
#Программирование #Анализипроектированиесистем #Системноепрограммирование #Параллельноепрограммирование #Промышленноепрограммирование #multithreading #concurrency IV
https://habr.com/ru/articles/761424/
#Программирование #Анализипроектированиесистем #Системноепрограммирование #Параллельноепрограммирование #Промышленноепрограммирование #multithreading #concurrency IV
https://habr.com/ru/articles/761424/
Хабр
Многопоточность (Multithreading) для практического программирования. То, о чем «забыть-нельзя-вспоминать» придется
Чтобы написать продолжение предыдущей статьи мне пришлось перечитать множество материалов, имеющих отношение к теме. Я так и не нашел пример хоть какой‑то практической задачи, определяющей...
Можно ли использовать DMA вместо memcpy в Linux
#Системноеадминистрирование #C #РазработкаподLinux #Программированиемикроконтроллеров #dma #thread #multithreading IV
https://habr.com/ru/articles/786824/
#Системноеадминистрирование #C #РазработкаподLinux #Программированиемикроконтроллеров #dma #thread #multithreading IV
https://habr.com/ru/articles/786824/
Хабр
Можно ли использовать DMA вместо memcpy в Linux
В интернете можно найти описание проблем, связанных с использованием DMA для стандартной функции копирования данных из памяти в память, например тут: Linux – DMA memcpy operation in Linux Давайте...
Тестируем многоядерный процессор методом Кнута и Python’а
#Python #Qt #Алгоритмы #ООП #Параллельноепрограммирование #python #multithreading IV
https://habr.com/ru/articles/792832/
#Python #Qt #Алгоритмы #ООП #Параллельноепрограммирование #python #multithreading IV
https://habr.com/ru/articles/792832/
Хабр
Тестируем многоядерный процессор методом Кнута и Python’а
В 1978 году вышел третий том монографии Дональда Кнута «Искусство программирования», где автор рассматривает алгоритмы сортировки и поиска. Помимо самих алгоритмов описаны аппаратные характеристики...
Настраиваем ExecutorService'ы на практике
#Java #Kotlin #java #многопоточность #executorservice #высоконагруженный #multithreading
https://habr.com/ru/articles/802113/
#Java #Kotlin #java #многопоточность #executorservice #высоконагруженный #multithreading
https://habr.com/ru/articles/802113/
Хабр
Настраиваем ExecutorService'ы на практике
В этой статье хочу рассмотреть что такое ExecutorService в Java, зачем он нужен, варианты создания и в как его настраивать для решения практических задач Понимаю что есть много подобных статей, но в...
Разработка многопоточной Базы Данных: Ключевые аспекты и примеры реализации ( C++ )
#C #Администрированиебазданных #c #sql #multithreading #acid #crud
https://habr.com/ru/articles/821381/
#C #Администрированиебазданных #c #sql #multithreading #acid #crud
https://habr.com/ru/articles/821381/
Хабр
Разработка многопоточной Базы Данных: Ключевые аспекты и примеры реализации ( C++ )
Приветствую, дорогие читатели! Это моя первая статья, и я надеюсь, что она будет полезной и интересной для вас. В мире современных технологий, базы данных играют ключевую роль в обеспечении хранения и...
Многопоточность в играх
#Разработкаигр #gamedev #multithreading
https://habr.com/ru/articles/831850/
#Разработкаигр #gamedev #multithreading
https://habr.com/ru/articles/831850/
Хабр
Многопоточность в играх
Современные игры щедры на обилие контента, геймплейные механики и интерактивность. На экране происходит много всего и сразу — мир живой, отзывчивый и даже без активного участия игрока жизнь в нем...
[Перевод] Решение проблемы race condition в Kotlin корутина
#coroutine #raceconditions #multithreading #mutex #semaphore
https://habr.com/ru/articles/853266/
#coroutine #raceconditions #multithreading #mutex #semaphore
https://habr.com/ru/articles/853266/
Хабр
Решение проблемы race condition в Kotlin корутинах
...
[sobjectizer] Что нового в SO-5.8.3 и so5extra-1.6.2?
#sobjectizer #cpp #c17 #actormodel #concurrency #multithreading
https://habr.com/ru/articles/855520/
#sobjectizer #cpp #c17 #actormodel #concurrency #multithreading
https://habr.com/ru/articles/855520/
Хабр
[sobjectizer] Что нового в SO-5.8.3 и so5extra-1.6.2?
Недавно была зафиксирована версия 5.8.3 для SObjectizer и версия 1.6.2 для сопутствующего ему проекта so5extra . В данной статье попробую рассказать о том, что и зачем появилось в новых версиях. Для...
Логирование FreeRTOS через Virtual Com Port
#stm32 #freertos #multithreading #logging #library #qemu #arm
https://habr.com/ru/articles/814745/
#stm32 #freertos #multithreading #logging #library #qemu #arm
https://habr.com/ru/articles/814745/
Хабр
Логирование FreeRTOS через Virtual Com Port
Введение Встроенные системы на базе микроконтроллеров STM32 широко применяются в различных областях — от бытовой электроники до промышленного оборудования и IoT-устройств. Одной из ключевых задач при...
Барьеры и модели памяти – explained
#Модельпамяти #Барьерпамяти #Многопоточность #Синхронизация #MemoryModels #MemoryBarriers #Multithreading
https://habr.com/ru/articles/869188/
#Модельпамяти #Барьерпамяти #Многопоточность #Синхронизация #MemoryModels #MemoryBarriers #Multithreading
https://habr.com/ru/articles/869188/
Хабр
Барьеры и модели памяти – explained
Всем привет! Начну с предыстории. Когда мы в Амазоне планировали переносить сервис с x86/64 на ARM, почему-то никто в нашей команде не поднял тему того, что надо уделить особое внимание работе с...