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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ilya Anfimov                         2:5020/400     25 Jul 2001  23:26:42
 To : Dmitry Timoshkov
 Subject : Re: Что бы это значило?
 -------------------------------------------------------------------------------- 
 
 On Tue, 24 Jul 2001 14:28:26 +0000 (UTC), 
 Dmitry Timoshkov <dmitry@sloboda.ru> wrote:
 
 >"Serguei Khvatov" <xbatob@techno.spb.ru> wrote:
 >
 >>  >>  k> Именно нити  (в Win32) и работают в рамках одного процесса, и
 >>  >> переключение
 >>  >>  k> между ними требует значительно меньше тактов процессора, чем
 >>  >> переключение
 >>  >>  k> между процессами.
 >>  >>
 >>  >> Что, в win32 при "переключении" между нитями не сохраняется состояние
 >>  >> регистров? :)
 >>
 >>  DT> Что, в linux при "переключении" между нитями переключаются адресные
 >>  DT> пространства? --
 >>
 >> Hету особых нитей в Linux. В любом случае переключается контекст (кстати,
 >> сама операция весьма короткая, длинной может быть его загрузка), просто
 >> контексты тредов ссылаются на одни и те же адреса
 >
 >Именно поэтому переключение между тредами в рамках одного процесса *намного*
 >быстрей переключения между процессами.
 
 Переключение нитей в Linux практически такое же, как и процессов.
 Линуксоиды,  помнится,  очень  гордились,  что  при   их   тестах
 переключение нитей было 1.7us, процессов -- 1.8us.
 
 >--
 >Dmitry at Baikal.ru
 >
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Что бы это значило?   Dmitry Timoshkov   23 Jul 2001 15:41:06 
 Re: Что бы это значило?   Serguei Khvatov   24 Jul 2001 13:23:23 
 Re: Что бы это значило?   Dmitry Timoshkov   24 Jul 2001 18:28:26 
 Re: Что бы это значило?   Serguei Khvatov   25 Jul 2001 12:10:12 
 Re: Что бы это значило?   Dmitry Timoshkov   25 Jul 2001 19:04:24 
 Re: Что бы это значило?   Ilya Anfimov   25 Jul 2001 23:26:42 
Архивное /ru.linux/61200c32a8c7.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional