On Thu, Jan 14, 2016 at 07:06:04PM +0300, Artem Chuprina wrote:
> Oleksandr Gavenko <gaven...@gmail.com> writes:
> > Кстати подскажите кто нибудь - активация через сокет:
> >
> >   If your daemon provides services to other local processes or remote 
> > clients
> >   via a socket, it should be made socket-activatable following the scheme
> >   pointed out below. Like D-Bus activation, this enables on-demand starting 
> > of
> >   services as well as it allows improved parallelization of service 
> > start-up.
> >   Also, for state-less protocols (such as syslog, DNS), a daemon 
> > implementing
> >   socket-based activation can be restarted without losing a single request.
> >
> > Это не то же самое что и inetd?
> 
> Нет.  inetd ??? это запуск процесса по каждой активации сокета.  В смысле,
> по каждому запросу к оному.

 Это в режиме nowait (форкнул обработчик пакета или коннекции, и забыл).
 А если wait, то inetd ждёт, пока подпроцесс не завершится, а он может
 обработать много пакетов/коннекций, прежде чем умереть от скуки (таймаута).
-- 
 Eugene Berdnikov

Ответить