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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     22 Apr 2003  11:42:15
 To : Maxim Timofeyev
 Subject : Re: Вопрос по архитектуре...
 -------------------------------------------------------------------------------- 
 
 
 >>> Maxim Timofeyev wrote:
 
  DG>>>>> Честно говоря, был уверен, что Линукс приспособлен к
  DG>>>>> работе с тридами, как никто другой...
  VN>>>> Возьми RedHat 9 - узришь "нормальную" многопоточность.
 DG>>> Ага... А вот с этого места поподробнее можно?
 VN>> Идёшь на www.google.com, вводишь "NPTL"
 MT> Кстати у нее (реализации) нет проблем с другими программами?
 
 В RH9 намед есть, проблем вроде не видит.
 
 MT> Hапример named захочет быть и тредовым, да еще и пользователя менять:
 
 Пользователь общий на всех. Вообще, я не понимаю, почему это не могли
 сделать в старых тредах - добавить разделяемые credentials.
 Видимо, слишком уж quick-and-dirty было решение...
 
 MT> A: Linux threads do not fully implement the Posix threads (pthreads)
 MT> standard. In particular, setuid() operates only on the current thread, not
 MT> the full process.  Because of this limitation, BIND 9 cannot use setuid() on
 MT> Linux as it can on all other supported platforms.  setuid() cannot be called
 MT> before creating threads, since the server does not start listening on
 MT> reserved ports until after threads have started. Является ли данная
 MT> реализация более похожая на POSIX?
 
 Да.
 -netch-
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Вопрос по архитектуре...   Valentin Nechayev   22 Apr 2003 11:42:15 
Архивное /ru.linux/7368477963d2.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional