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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexander Pevzner                    2:5020/59.9    31 Jan 2001  09:28:40
 To : vitus@ice.ru
 Subject : Re: 2 процессора....
 -------------------------------------------------------------------------------- 
 
 Hello, vitus !
 
 Mon, 29 Jan 01 11:45:02 +0300 you wrote to Oleg Polyanski:
 
 v> Вот вот. Вопрос треды vs fork состоит в одном единственном - оправдан ли
 v> оверхед на создание процесса той дополнительной изоляцией потоков
 v> выполнения друг от друга, которую процессы обеспечивают.
 
 Hикто не мешает fork()ать заранее. Я уж не говорю о том, что не во
 всех системах цена fork()а так уж сильно отличается от цены порождения
 треда.
 
 v> Вопрос многопоточность (считая и треды и процессы) vs select и
 v> event-driven программинг - это совсем другой вопрос. Hо лично я для себя
 v> отвечаю на этот вопрос так - если event-driven модель не устраивает, то
 v> нужны полновесные процессы.
 
 Тут есть одна тонкость. Для тредов доступны более дешевые механизмы
 синхронизации и IPC, чем для полновесных процессов. Это может иметь
 значение, когда важна эффективность программы.
 
 --
         Wishes, Alexander Pevzner (pzz@pzz.msk.ru)
 --- ifmail v.2.14-tx8.10
  * Origin: Private Node of Alexander Pevzner (2:5020/59.9@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: 2 процессора....   Alexander Pevzner   31 Jan 2001 09:28:40 
Архивное /ru.linux/897562139076.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional