comparison xml/ru/docs/events.xml @ 755:629630df119a

Added anchors to event processing methods.
author Ruslan Ermilov <ru@nginx.com>
date Fri, 09 Nov 2012 18:32:56 +0000
parents 77a3314c74a7
children eea7541e7c6a
comparison
equal deleted inserted replaced
754:1cd55bc3b236 755:629630df119a
6 <!DOCTYPE article SYSTEM "../../../dtd/article.dtd"> 6 <!DOCTYPE article SYSTEM "../../../dtd/article.dtd">
7 7
8 <article name="Методы обработки соединений" 8 <article name="Методы обработки соединений"
9 link="/ru/docs/events.html" 9 link="/ru/docs/events.html"
10 lang="ru" 10 lang="ru"
11 rev="1"> 11 rev="2">
12 12
13 <section> 13 <section>
14 14
15 <para> 15 <para>
16 nginx поддерживает различные методы обработки соединений. 16 nginx поддерживает различные методы обработки соединений.
24 24
25 <para> 25 <para>
26 Поддерживаются следующие методы обработки соединений: 26 Поддерживаются следующие методы обработки соединений:
27 <list type="bullet"> 27 <list type="bullet">
28 28
29 <listitem> 29 <listitem id="select">
30 <para> 30 <para>
31 <literal>select</literal>&mdash;стандартный метод. 31 <literal>select</literal>&mdash;стандартный метод.
32 Модуль для поддержки этого метода собирается автоматически, 32 Модуль для поддержки этого метода собирается автоматически,
33 если на платформе не обнаружено более эффективного метода. 33 если на платформе не обнаружено более эффективного метода.
34 Можно принудительно разрешить или запретить сборку этого модуля 34 Можно принудительно разрешить или запретить сборку этого модуля
35 с помощью параметров <literal>--with-select_module</literal> и 35 с помощью параметров <literal>--with-select_module</literal> и
36 <literal>--without-select_module</literal>. 36 <literal>--without-select_module</literal>.
37 </para> 37 </para>
38 </listitem> 38 </listitem>
39 39
40 <listitem> 40 <listitem id="poll">
41 <para> 41 <para>
42 <literal>poll</literal>&mdash;стандартный метод. 42 <literal>poll</literal>&mdash;стандартный метод.
43 Модуль для поддержки этого метода собирается автоматически, 43 Модуль для поддержки этого метода собирается автоматически,
44 если на платформе не обнаружено более эффективного метода. 44 если на платформе не обнаружено более эффективного метода.
45 Можно принудительно разрешить или запретить сборку этого модуля 45 Можно принудительно разрешить или запретить сборку этого модуля
46 с помощью параметров <literal>--with-poll_module</literal> и 46 с помощью параметров <literal>--with-poll_module</literal> и
47 <literal>--without-poll_module</literal>. 47 <literal>--without-poll_module</literal>.
48 </para> 48 </para>
49 </listitem> 49 </listitem>
50 50
51 <listitem> 51 <listitem id="kqueue">
52 <para> 52 <para>
53 <literal>kqueue</literal>&mdash;эффективный метод, используемый 53 <literal>kqueue</literal>&mdash;эффективный метод, используемый
54 во FreeBSD 4.1+, OpenBSD 2.9+, NetBSD 2.0 и Mac OS X. 54 во FreeBSD 4.1+, OpenBSD 2.9+, NetBSD 2.0 и Mac OS X.
55 </para> 55 </para>
56 </listitem> 56 </listitem>
57 57
58 <listitem> 58 <listitem id="epoll">
59 <para> 59 <para>
60 <literal>epoll</literal>&mdash;эффективный метод, используемый 60 <literal>epoll</literal>&mdash;эффективный метод, используемый
61 в Linux 2.6+. 61 в Linux 2.6+.
62 <note> 62 <note>
63 В некоторых старых дистрибутивах, например SuSE 8.2, 63 В некоторых старых дистрибутивах, например SuSE 8.2,
64 есть патчи для поддержки epoll ядром 2.4. 64 есть патчи для поддержки epoll ядром 2.4.
65 </note> 65 </note>
66 </para> 66 </para>
67 </listitem> 67 </listitem>
68 68
69 <listitem> 69 <listitem id="rtsig">
70 <para> 70 <para>
71 <literal>rtsig</literal>&mdash;real time signals, эффективный метод, 71 <literal>rtsig</literal>&mdash;real time signals, эффективный метод,
72 используемый в Linux 2.2.19+. 72 используемый в Linux 2.2.19+.
73 По умолчанию в общесистемной очереди событий может одновременно 73 По умолчанию в общесистемной очереди событий может одновременно
74 находиться не более 1024 сигналов. 74 находиться не более 1024 сигналов.
86 соединения с помощью метода <literal>poll</literal> до тех пор, 86 соединения с помощью метода <literal>poll</literal> до тех пор,
87 пока ситуация не нормализуется. 87 пока ситуация не нормализуется.
88 </para> 88 </para>
89 </listitem> 89 </listitem>
90 90
91 <listitem> 91 <listitem id="devpoll">
92 <para> 92 <para>
93 <literal>/dev/poll</literal>&mdash;эффективный метод, используемый 93 <literal>/dev/poll</literal>&mdash;эффективный метод, используемый
94 в Solaris 7 11/99+, HP/UX 11.22+ (eventport), IRIX 6.5.15+ 94 в Solaris 7 11/99+, HP/UX 11.22+ (eventport), IRIX 6.5.15+
95 и Tru64 UNIX 5.1A+. 95 и Tru64 UNIX 5.1A+.
96 </para> 96 </para>
97 </listitem> 97 </listitem>
98 98
99 <listitem> 99 <listitem id="eventport">
100 <para> 100 <para>
101 <literal>eventport</literal>&mdash;event ports, эффективный метод, 101 <literal>eventport</literal>&mdash;event ports, эффективный метод,
102 используемый в Solaris 10. 102 используемый в Solaris 10.
103 </para> 103 </para>
104 </listitem> 104 </listitem>