|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 04 Jul 2001 13:27:55 To : Vladimir Dozen Subject : Re: thread or fork ? -------------------------------------------------------------------------------- Vladimir Dozen <dozen@osw.com.ru> wrote: >> >> если после accept(2), то однозначно fork(2) >> >> VD> Hе вижу связи. >> >> VD> Однозначно лучшего нет, но триды гибче. >> >> Куда-куда они гибче? Они уже научились под разными UID работать? VD> Они гибче обширностью интерфейса. Hо однозначно лучшего нет, как Обширность интерфейса - не признак гибкости, а признак каши в мозгах изобретателя оного интерфейса. Вот у Кернигана и иже с ним каши в мозгах не было, они и изобрели несколько ортогональных вызовов fork, exec, dup, pipe с минимальным числом параметров каждый. А гибкость достигается за счет ортогональности, т.к. общее число вариантов равно произведению числа вариантов в каждой из участвующих функций. Сюда еще надо mmap добавить, но его делали позже, и он уже явно сложноват. -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: FT-center (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/950917f9e873.html, оценка из 5, голосов 10
|