Size: a a a

2021 July 03

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
Да и вообще, там лок на мгновенье всего лишь
источник

NK

Nikolay Kononov in C++ Together 2.0
нет
источник

NK

Nikolay Kononov in C++ Together 2.0
это невыгодно
источник

NK

Nikolay Kononov in C++ Together 2.0
они там говно
источник

RM

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

RM

Roy Mustang in C++ Together 2.0
щас спинлок воткну и сравню
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ну а што поделат
источник

RM

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

NK

Nikolay Kononov in C++ Together 2.0
ну типа они там для ио баунт
источник

NK

Nikolay Kononov in C++ Together 2.0
если что в современных либах мьютекс это "прокрутись первые пару сотен итераций как спинлок потом засни"
источник

NK

Nikolay Kononov in C++ Together 2.0
в современных ОС вообще не нужен спинлок почти
источник

NK

Nikolay Kononov in C++ Together 2.0
потому что когда ты пишешь ядро ос оверхеда от мьютекса как от системного вызова нет, тк ты уже в пространстве ядра
источник

NK

Nikolay Kononov in C++ Together 2.0
кажись ты что-то не то сказал
источник

NK

Nikolay Kononov in C++ Together 2.0
твое?
источник

R

Roman in C++ Together 2.0
Мряяяооо поздравляю)))
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
каки
источник