Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Igor Sysoev                          2:5020/400     04 Feb 2002  17:35:15
 To : Dmitry Simakov
 Subject : Re: pthread
 -------------------------------------------------------------------------------- 
 
 Dmitry Simakov <ds@uriit.ru> wrote:
 
 >> 2. Соответсвует ли применение thread - ов духу программирования под
 >> Linux/Unix. М.б. то что я раньше делал под Win32 с thread здесь нужно делать
 >> с помощью fork() ?
 > 
 > В принципе - соответствует. Hо в некоторых системах треды реализованы через
 > очень неправильные места.. например, во freebsd они вообще через alarm()
 > сделаны - оверхид от таких тредов больше, чем выгода от использования общей 
 > памяти..
 
 Во-первых, не через alarm(), а через setitimer().
 Во-вторых, почему оверхед будет больше ?
 В-третих, user-level трэды хороши тем, что у них существенно
 дешевле синхронизация.
 В-четвёртых, реализация трэдов на уровне процесса (как в линуксе) - это
 как раз и есть "через очень неправильное место". Трэд не должен быть
 процессом.
 
 >> Кстати вариант с подвешиванием виндов (делаю thread, который сам создает
 >> thread и т.п.) прошел у меня и под linuxом. (Правда всетаки система
 >> среагировала на Alt-Ctrl-Del и перезагрузилась, под виндами как правило
 >> нужно давить сброс).
 > 
 > Виндам, как правило, достаточно недели, чтобы упасть на ровном месте и без 
 > помощи всяких левых программок и ловких трюков. :)
 
 Удивительно, но у меня (NT) не падали. Может в консерватории нужно
 что-то поправить ?
 
 -- 
 Игорь Сысоев
 --- ifmail v.2.15dev5
  * Origin: Rambler Office news site (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 pthread   Oleg Yurchenco   02 Feb 2002 13:18:54 
 Re: pthread   Alexander Kotelnikov   02 Feb 2002 14:52:50 
 Re: pthread   Dmitry Fedorov   02 Feb 2002 16:43:04 
 Re: pthread   Dmitry Simakov   03 Feb 2002 23:03:33 
 Re: pthread   Igor Sysoev   04 Feb 2002 17:35:15 
 Re: pthread   Dmitry Simakov   05 Feb 2002 02:21:07 
 Re: pthread   Igor Sysoev   07 Feb 2002 21:04:43 
 Re: pthread   Alexander Kotelnikov   04 Feb 2002 19:01:37 
 Re: pthread   Igor Sysoev   04 Feb 2002 19:20:05 
 Re: pthread   Andrey Sapozhnikov   04 Feb 2002 20:56:47 
 Re: pthread   Aleksey I Zavilohin   07 Feb 2002 02:10:52 
 Re: pthread   Igor Sysoev   07 Feb 2002 20:54:26 
 Re: pthread   Aleksey I Zavilohin   08 Feb 2002 19:49:18 
 Re: pthread   Eugene B. Berdnikov   04 Feb 2002 20:03:12 
 Re: pthread   Igor Sysoev   04 Feb 2002 20:11:33 
 Re: pthread   Eugene B. Berdnikov   09 Feb 2002 01:04:51 
 Re: pthread   Alexander N. Kabaev   11 Feb 2002 19:16:43 
 Re: pthread   Igor Sysoev   07 Feb 2002 21:06:49 
 pthread   Andrey Rudyavsky   05 Feb 2002 23:18:36 
 Re: pthread   Dmitry Simakov   06 Feb 2002 02:34:14 
Архивное /ru.linux/1659649bd7850.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional