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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Butenko                     2:5020/400     01 Feb 2001  01:59:50
 To : All
 Subject : Re: 2 процессора....
 -------------------------------------------------------------------------------- 
 
 
 Alexander Pevzner <pzz@pzz.msk.ru> wrote in message
 news:87d7d3fnuq.fsf@toy.pzz.msk.ru...
 
 > Hello, Maxim Timofeyev!
 >
 > Wed, 31 Jan 01 16:22:53 +0300 you wrote to Alexander Pevzner:
 >
 > MT> Alexander Pevzner <pzz@pzz.msk.ru> wrote:
 > MT> AP> Hикто не мешает fork()ать заранее. Я уж не говорю о том, что не во
 > MT> AP> всех системах цена fork()а так уж сильно отличается от цены
 > MT> AP> порождения треда.
 > MT> Раз уж разговор перешел в это русло, то на сколько хорошо в linux'е
 > MT> реализованы fork()'и? Лучше, чем треды или также?
 >
 > Так же. Собственно, там и то и другое примерно через одно место
 > делается.
 
 Ага. При этом линухостроители забыли, что у процессов есть немножко
 больше атрибутов, чем ВирМем и файл-дескрипторы.
 
 В результате поменять, например, euid али eguid на Линухе нельзя.
 То есть seteuid есть, но меняет он euid у данного треда только, а не у
 процесса.
 
 Вот такие там пироги, в этих люнюхах %-((. Поправить, как понятно, раз
 плюнуть:
 вынести эти дескрипторы в отдельную структуру, а в описателе ЛИHУХHОГО
 процесса - не путать с настоящим - хранить не uid/gid, а ссылку на
 структурку
 (как уже сделано с таблицей файл-дескрипторов и памяти).
 
 Hо плевать этот "раз" они будут, я боюсь, долго.
 >         Wishes, Alexander Pevzner (pzz@pzz.msk.ru)
 
 Вова.
 --- ifmail v.2.15dev5
  * Origin: Gamma NNTP server Moscow Russia (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: 2 процессора....   Vladimir Butenko   01 Feb 2001 01:59:50 
 Re: 2 процессора....   Eugene B. Berdnikov   01 Feb 2001 06:04:56 
 Re: 2 процессора....   Valentin Nechayev   01 Feb 2001 19:01:25 
 Re: 2 процессора....   Eugene B. Berdnikov   01 Feb 2001 21:04:32 
 Re: 2 процессора....   Vladimir Butenko   01 Feb 2001 22:44:08 
 Re: 2 процессора....   Eugene B. Berdnikov   02 Feb 2001 00:03:23 
 Re: 2 процессора....   Vladimir Butenko   02 Feb 2001 03:37:55 
 Re: 2 процессора....   Valentin Nechayev   01 Feb 2001 23:34:56 
 Re: 2 процессора....   Vladimir Butenko   01 Feb 2001 22:38:05 
Архивное /ru.linux/759141df90d6.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional