Mercurial > hg > nginx-site
comparison xml/en/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="Connection processing methods" | 8 <article name="Connection processing methods" |
9 link="/en/docs/events.html" | 9 link="/en/docs/events.html" |
10 lang="en" | 10 lang="en" |
11 rev="1"> | 11 rev="2"> |
12 | 12 |
13 <section> | 13 <section> |
14 | 14 |
15 <para> | 15 <para> |
16 nginx supports a variety of connection processing methods. | 16 nginx supports a variety of connection processing methods. |
24 | 24 |
25 <para> | 25 <para> |
26 The following connection processing methods are supported: | 26 The following connection processing methods are supported: |
27 <list type="bullet"> | 27 <list type="bullet"> |
28 | 28 |
29 <listitem> | 29 <listitem id="select"> |
30 <para> | 30 <para> |
31 <literal>select</literal>—standard method. | 31 <literal>select</literal>—standard method. |
32 The supporting module is built automatically on platforms that lack | 32 The supporting module is built automatically on platforms that lack |
33 more efficient methods. | 33 more efficient methods. |
34 The <literal>--with-select_module</literal> and | 34 The <literal>--with-select_module</literal> and |
35 <literal>--without-select_module</literal> configuration parameters | 35 <literal>--without-select_module</literal> configuration parameters |
36 can be used to forcibly enable or disable the build of this module. | 36 can be used to forcibly enable or disable the build of this module. |
37 </para> | 37 </para> |
38 </listitem> | 38 </listitem> |
39 | 39 |
40 <listitem> | 40 <listitem id="poll"> |
41 <para> | 41 <para> |
42 <literal>poll</literal>—standard method. | 42 <literal>poll</literal>—standard method. |
43 The supporting module is built automatically on platforms that lack | 43 The supporting module is built automatically on platforms that lack |
44 more efficient methods. | 44 more efficient methods. |
45 The <literal>--with-poll_module</literal> and | 45 The <literal>--with-poll_module</literal> and |
46 <literal>--without-poll_module</literal> configuration parameters | 46 <literal>--without-poll_module</literal> configuration parameters |
47 can be used to forcibly enable or disable the build of this module. | 47 can be used to forcibly enable or disable the build of this module. |
48 </para> | 48 </para> |
49 </listitem> | 49 </listitem> |
50 | 50 |
51 <listitem> | 51 <listitem id="kqueue"> |
52 <para> | 52 <para> |
53 <literal>kqueue</literal>—efficient method used on | 53 <literal>kqueue</literal>—efficient method used on |
54 FreeBSD 4.1+, OpenBSD 2.9+, NetBSD 2.0, and Mac OS X. | 54 FreeBSD 4.1+, OpenBSD 2.9+, NetBSD 2.0, and 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>—efficient method used on | 60 <literal>epoll</literal>—efficient method used on |
61 Linux 2.6+. | 61 Linux 2.6+. |
62 <note> | 62 <note> |
63 Some older distributions like SuSEĀ 8.2 provide patches | 63 Some older distributions like SuSEĀ 8.2 provide patches |
64 that add epoll support to 2.4 kernels. | 64 that add epoll support to 2.4 kernels. |
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>—real time signals, efficient method | 71 <literal>rtsig</literal>—real time signals, efficient method |
72 used on Linux 2.2.19+. | 72 used on Linux 2.2.19+. |
73 By default, | 73 By default, |
74 the system-wide event queue is limited by 1024 signals. | 74 the system-wide event queue is limited by 1024 signals. |
86 <literal>poll</literal> connection processing method until | 86 <literal>poll</literal> connection processing method until |
87 the situation gets back to normal. | 87 the situation gets back to normal. |
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>—efficient method used on | 93 <literal>/dev/poll</literal>—efficient method used on |
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 and Tru64 UNIX 5.1A+. | 95 and 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>—event ports, efficient method | 101 <literal>eventport</literal>—event ports, efficient method |
102 used on Solaris 10. | 102 used on Solaris 10. |
103 </para> | 103 </para> |
104 </listitem> | 104 </listitem> |