Size: a a a

2021 July 04

RM

Roy Mustang in C++ Together 2.0
избавиться от аллокаций в ней
источник

W

Wild_Wind in C++ Together 2.0
И почему меня не отпускает ощущение, что ты пишешь ± boost::{thread,asio}...
источник

RM

Roy Mustang in C++ Together 2.0
бля
источник

RM

Roy Mustang in C++ Together 2.0
невыгодно ебана
источник

RM

Roy Mustang in C++ Together 2.0
Не выгодно то, что два потока сразу лезут
источник

RM

Roy Mustang in C++ Together 2.0
Почему такой подход вообще юзают?
источник

RM

Roy Mustang in C++ Together 2.0
Не лучше ли переключать задачи?
источник

RM

Roy Mustang in C++ Together 2.0
Вот допустим, у нас есть основной поток, который периодический пихает задачи, так?
источник

RM

Roy Mustang in C++ Together 2.0
И есть пул потоков, которые разгребают
источник

RM

Roy Mustang in C++ Together 2.0
Нахуя делать конкурентноспособную очередь, когда можно просто отдать разгребать очередь потокам в момент, когда основной поток занят
источник

RM

Roy Mustang in C++ Together 2.0
и тем самым не нужно будет синхронизацию производить
источник

RM

Roy Mustang in C++ Together 2.0
а перф будет такой же высокий
источник

RM

Roy Mustang in C++ Together 2.0
как и при работе одного потока
источник

RM

Roy Mustang in C++ Together 2.0
Они там дерутся постоянно за данные
источник

RM

Roy Mustang in C++ Together 2.0
Я про два потока
источник

RM

Roy Mustang in C++ Together 2.0
Такой подход не катит
источник

RM

Roy Mustang in C++ Together 2.0
источник

R

Roman in C++ Together 2.0
Как раз то, что нужно для вступительных по инфе, как я понимаю?)
источник

ДЖ

Дима Жигальов... in C++ Together 2.0
обычно такое дают в институте на первом или втором курсе
источник

W

Wild_Wind in C++ Together 2.0
Так ты их размазывай по разным очередям.
источник