многопоточность

Выжать максимум из всех ядер процессора сложнее, чем кажется: где-то мешает GIL, где-то — гонки данных и дедлоки. В разделе обсуждают free-threaded сборки Python 3.13 и 3.14 с реальными замерами против multiprocessing, выбор между std::thread и std::async в C++, пулы потоков и типичные ошибки синхронизации. Пригодится бэкендерам и всем, кто упирается в производительность на многоядерном железе.

6 тем, 38 ответов, 410 просмотров · все теги

Похожие теги: Python 4производительность 3gil 2free-threading 2C++ 1std 1cpython 1бэкенд 1Tarantool 1файберы 1Lua 1