Mercurial > hg > nginx-site
comparison xml/en/docs/events.xml @ 1465:eea7541e7c6a
Removed "rtsig" and "worker_rlimit_sigpending".
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Thu, 23 Apr 2015 14:33:10 +0300 |
parents | 629630df119a |
children | 68928f8d31d9 |
comparison
equal
deleted
inserted
replaced
1464:d5c66374dc02 | 1465:eea7541e7c6a |
---|---|
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="2"> | 11 rev="3"> |
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. |
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 id="rtsig"> | |
70 <para> | |
71 <literal>rtsig</literal>—real time signals, efficient method | |
72 used on Linux 2.2.19+. | |
73 By default, | |
74 the system-wide event queue is limited by 1024 signals. | |
75 On loaded servers it may become necessary to increase this limit | |
76 by changing the <path>/proc/sys/kernel/rtsig-max</path> kernel parameter. | |
77 However, in Linux 2.6.6-mm2 this parameter is gone, and each process | |
78 now has its own event queue. | |
79 The size of each queue is limited by <literal>RLIMIT_SIGPENDING</literal> | |
80 and can be changed with | |
81 <link doc="ngx_core_module.xml" id="worker_rlimit_sigpending"/>. | |
82 </para> | |
83 | |
84 <para> | |
85 On queue overflow, nginx discards the queue and falls back to | |
86 <literal>poll</literal> connection processing method until | |
87 the situation gets back to normal. | |
88 </para> | |
89 </listitem> | |
90 | |
91 <listitem id="devpoll"> | 69 <listitem id="devpoll"> |
92 <para> | 70 <para> |
93 <literal>/dev/poll</literal>—efficient method used on | 71 <literal>/dev/poll</literal>—efficient method used on |
94 Solaris 7 11/99+, HP/UX 11.22+ (eventport), IRIX 6.5.15+, | 72 Solaris 7 11/99+, HP/UX 11.22+ (eventport), IRIX 6.5.15+, |
95 and Tru64 UNIX 5.1A+. | 73 and Tru64 UNIX 5.1A+. |