Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: accept
- To: nginx-ru@xxxxxxxxx
- Subject: Re: accept
- From: "Alexander Moskalenko" <alexander.moskalenko@xxxxxxxxx>
- Date: Fri, 30 May 2008 17:38:08 +0300
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=baS4OmydrkTXrAMhbVNxv7MwyrIX0M93YRdmWGvBAbI=; b=u+ljaDVo58qYczRfeQfzpfNW3o3ly+7ig6/CvHbD6x3z4y4WltvyDGPRjBgUcDwSE3Yc1ZFkEGaJwoEj0rgID2/1tqmNvWlBR3Dd3M2scsdYtbVleYA9/kCgVRmgGXoAP7UlCWU5PXOmIPrYejA/z71WUYIkW5kGQdKqjKtKfIg=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=SlglBkJf61pW0cI6EjHAj1jVbwb3NAjhnUxtz3IkijVjnmugjKS3K/pX/i3VzdYTep2tTv4CCg3vlnizZEvY0m0IDxCfqGN8RYgpcWzMv44GmzNjiML3XpMdaUKfVUuySJbpSihcqPrm/AfJysZDqcs5jFe4t3KOKEWD97HUScg=
- In-reply-to: <48400F9B.3070102@xxxxxxxxxx>
- References: <48400F9B.3070102@xxxxxxxxxx>
http://sysoev.ru/freebsd/accept-filters.html
вот тут все описано
30 мая 2008 г. 17:30 пользователь Goncharov Yuri <neo@xxxxxxxxxx> написал:
> Привет всем.
>
> accept_filter=фильтр ? задаёт название accept-фильтра. Работает только на
> FreeBSD, можно использовать два фильтра ? dataready и httpready. По сигналу
> -HUP accept-фильтр можно менять только в самых последних версиях FreeBSD:
> 6.0, 5.4-STABLE и 4.11-STABLE.
>
> Это тоже самое что в апаче http_accf ? Тогда подскажите где про это очень
> доступно прочитать, так как насколько я понял с доков апача специфика именно
> в экономии child processов, но в nginx нету childов
>
> "
> Versions of FreeBSD from August 2000 onwards include a feature called
> "accept filters" which delay the return from accept() until a condition has
> been met, e.g. an HTTP request has arrived. This postpones the requirement
> for a child process to handle the new connection which therefore increases
> the number of connections that a given number of child processes can handle.
> It also allows a child process to accomplish more immediately after accept()
> returns (because the request is already available to be read) so there is
> less context switching. "
>
> Где я что не понял или путаю?
>
> И раз уже задал такой глупый вопрос, подскажи пожалуйста в каком случае мне
> использовать их а в каком нет. И что лучше dataready или httpready?
> А чем отличаются?
>
> Пасиб большое.
>
> --
> Best regards
>
> Phone +380 44 496 88 17
> Mobile +380 67 509 05 79 CTO KNtelecom Ukraine Ltd.
> ----------------------------
> NEO83-RIPE
>
>
>
|