Кто как реализует управление жизненным циклом нитей? Предположим есть программа которая создает некоторое количество нитей. Нити могут сами завершиться, а может потребоваться завершить их из другого потока. Надо быть уверенным что при этом всегда освобождаются ресурсы и нет «висячих» нитей, race condition и т.д. Помимо надежности хочется чтобы код был простым и прозрачным, а не запутанным. Если у кого был позитивный опыт в этом деле, то поделитесь своим опытом.
![](/img/p.gif)
![](/photos/48458:290543925.jpg)
![](/photos/48985:-726580331.png)
![](/img/p.gif)
Ответ на:
комментарий
от Pantserovik
![](/img/p.gif)
Ответ на:
комментарий
от Pantserovik
![](/img/p.gif)
Ответ на:
комментарий
от quasimoto
![](/img/p.gif)
Ответ на:
комментарий
от dave
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от quasimoto
![](/img/p.gif)
Ответ на:
комментарий
от Eddy_Em
![](/img/p.gif)
Ответ на:
комментарий
от PayableOnDeath
![](/photos/52736:1200364559.jpg)
Ответ на:
комментарий
от quasimoto
![](/img/p.gif)
Ответ на:
комментарий
от pathfinder
![](/img/p.gif)
![](/photos/61057:-531965678.jpg)
Ответ на:
комментарий
от Pantserovik
![](/photos/24345:1808597202.jpg)
Ответ на:
комментарий
от Pantserovik
![](/photos/52736:1200364559.jpg)
![](/photos/24345:1808597202.jpg)
Ответ на:
комментарий
от tailgunner
![](/photos/61057:-531965678.jpg)
Ответ на:
комментарий
от Pantserovik
![](/photos/45690:760957841.jpg)
Ответ на:
комментарий
от tailgunner
![](/photos/52736:1200364559.jpg)
Ответ на:
комментарий
от pathfinder
![](/photos/24345:1808597202.jpg)
Ответ на:
комментарий
от tailgunner
![](/photos/52736:1200364559.jpg)
Ответ на:
комментарий
от pathfinder
![](/photos/24345:1808597202.jpg)
![](/photos/51851:-1471698262.jpg)
![](/photos/31557:1420231511.png)
Ответ на:
комментарий
от shty
![](/img/p.gif)
Ответ на:
комментарий
от Boy_from_Jungle
![](/photos/52736:1200364559.jpg)
Ответ на:
комментарий
от tailgunner
![](/img/p.gif)
Ответ на:
комментарий
от Pantserovik
![](/photos/46463:-1768147947.png)
Ответ на:
комментарий
от fopen
![](/img/p.gif)
Ответ на:
комментарий
от tailgunner
![](/photos/52736:1200364559.jpg)
Ответ на:
комментарий
от frey
![](/img/p.gif)
Ответ на:
комментарий
от fopen
![](/photos/5807:1602910118.png)
Ответ на:
комментарий
от Pantserovik
![](/img/p.gif)
Ответ на:
комментарий
от osox
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от linuxfan
![](/photos/61057:-531965678.jpg)
Ответ на:
комментарий
от linuxfan
![](/photos/61057:-531965678.jpg)
Ответ на:
комментарий
от osox
![](/img/p.gif)
Ответ на:
комментарий
от linuxfan
![](/photos/24345:1808597202.jpg)
Ответ на:
комментарий
от fopen
![](/photos/24345:1808597202.jpg)
Ответ на:
комментарий
от tailgunner
![](/img/p.gif)
Ответ на:
комментарий
от linuxfan
![](/photos/24345:1808597202.jpg)
Ответ на:
комментарий
от LamerOk
![](/img/p.gif)
Ответ на:
комментарий
от tailgunner
![](/img/p.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Смерть (2009)
- Форум Смерть ftp! (2012)
- Форум смерть десктопов (2012)
- Форум Тетрадь смерти (2019)
- Форум Смерть системника (2013)
- Форум Смерть гтк (2013)
- Форум Смерть Термита (2021)
- Форум Смерть комментам (2024)
- Форум Смерть иксов... (2022)
- Форум смерть linux (2010)