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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Timoshkov                     2:5020/400     24 Jul 2001  18:28:26
 To : All
 Subject : Re: Что бы это значило?
 -------------------------------------------------------------------------------- 
 
 "Serguei Khvatov" <xbatob@techno.spb.ru> wrote:
 
 >  >>  k> Именно нити  (в Win32) и работают в рамках одного процесса, и
 >  >> переключение
 >  >>  k> между ними требует значительно меньше тактов процессора, чем
 >  >> переключение
 >  >>  k> между процессами.
 >  >>
 >  >> Что, в win32 при "переключении" между нитями не сохраняется состояние
 >  >> регистров? :)
 >
 >  DT> Что, в linux при "переключении" между нитями переключаются адресные
 >  DT> пространства? --
 >
 > Hету особых нитей в Linux. В любом случае переключается контекст (кстати, сама
 > операция весьма короткая, длинной может быть его загрузка), просто контексты
 > тредов ссылаются на одни и те же адреса
 
 Именно поэтому переключение между тредами в рамках одного процесса *намного*
 быстрей переключения между процессами.
 --
 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/6577381f3cd8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional