Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Wolne std::async

Ostatnio zmodyfikowano 2017-11-04 15:03
Autor Wiadomość
michal11
» 2017-11-03 19:05:44
Sprofiluj to będziesz wiedział dokładnie co ile czasu zajmuje.
P-166427
j23
» 2017-11-03 19:11:43
A to immutable_image ma zaimplementowane konstruktor i operator przenoszący?
P-166429
Gibas11
Temat założony przez niniejszego użytkownika
» 2017-11-03 19:57:20
@michal11: Chciałbym, i chyba tak zrobię, ale będę miał z tym trochę zabawy bo w najnowszej wersji valgrinda nie działa eksportowanie do XML (już to naprawili, ale jeszcze nie dostałem aktualizacji) i IDE mi się o to rzuca. ;-;
@j23: Konstruktor tak, operatora nie – w końcu w nazwie jest „immutable_”.

//edit:
Dobra, zmęczyła mnie zabawa z
std::async
 i napisałem własnego thread pool-a (Boost.ASIO + Boost.Thread) i wszystko śmiga jak miło. Może @pekfos miał jednak rację i moje kochane GCC jednak tworzyło te 150 wątków? Jak tak, to lekcja dnia – nie ufać ludziom w internetach mówiących „hehehe, używa TP, zaufaj mi, hehe”.
P-166433
Elaine
» 2017-11-04 15:03:00
Nie wiem jakiej implementacji biblioteki standardowej używasz, ale ani libstdc++, ani libc++ w życiu puli wątków na oczy nie widziały i każde wywołanie std::async tworzy osobny wątek.
P-166459
1 « 2 »
Poprzednia strona Strona 2 z 2