Size: a a a

2021 June 26

RM

Roy Mustang in C++ Together 2.0
Этих долбоебов учить надо программировать)
источник

SH

Serhii Herashchenko 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
У тебя лишние расходы по перфу идут
источник

SH

Serhii Herashchenko in C++ Together 2.0
нет, это нормальная практика
источник

SH

Serhii Herashchenko in C++ Together 2.0
какие?
источник

RM

Roy Mustang in C++ Together 2.0
если Thread B выполнит задачу, когда thread A завершит ее, то нет смысла использовать Thread B совсем
источник

RM

Roy Mustang in C++ Together 2.0
Нужно зависимую задачу отдать тому же потоку thread A
источник

SH

Serhii Herashchenko in C++ Together 2.0
ну так да
источник

SH

Serhii Herashchenko in C++ Together 2.0
я ж и написал
источник

RM

Roy Mustang in C++ Together 2.0
Такие, что thread B должен проверять что thread A выполнил задачу, а это делается либо сигналами либо постоянными проверками
источник

RM

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

SH

Serhii Herashchenko 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
Конечно
источник

SH

Serhii Herashchenko in C++ Together 2.0
так я ж об этом сразу и писал
источник

SH

Serhii Herashchenko in C++ Together 2.0
ахах
источник

RM

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