|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Maxim Timofeyev 2:5030/1763.1 22 Apr 2003 10:46:32 To : Valentin Nechayev Subject : Re: Вопрос по архитектуре... --------------------------------------------------------------------------------
DG>>>> Честно говоря, был уверен, что Линукс приспособлен к
DG>>>> работе с тридами, как никто другой...
VN>>> Возьми RedHat 9 - узришь "нормальную" многопоточность.
DG>> Ага... А вот с этого места поподробнее можно?
VN> Идёшь на www.google.com, вводишь "NPTL"
Кстати у нее (реализации) нет проблем с другими программами?
Hапример named захочет быть и тредовым, да еще и пользователя менять:
A: Linux threads do not fully implement the Posix threads (pthreads)
standard. In particular, setuid() operates only on the current thread, not
the full process. Because of this limitation, BIND 9 cannot use setuid() on
Linux as it can on all other supported platforms. setuid() cannot be called
before creating threads, since the server does not start listening on reserved
ports until after threads have started.
Является ли данная реализация более похожая на POSIX?
--
0BDE AC68 5418 B40A 0C85 C081 037A 6542 55F6 ADEC
[2:5030/1763@fidonet.org][tmahome@tma.spb.ru][http://tma.spb.ru]
--- tin/1.5.10-20011117 ("Darkcell") (UNIX) (Linux/2.4.18-alt9-up (i686))
* Origin: TMA at HOME (2:5030/1763.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/38216b8bdee88.html, оценка из 5, голосов 10
|