Mercurial > hg > nginx-site
comparison xml/ru/docs/events.xml @ 271:4c6d2c614d2c
Cleaned up XML tag mess:
- all of <parameter> and <code>, and some of <dirname>, <value>,
and <command> were replaced by <literal>;
- the rest of <dirname> were replaced by links;
- <argument> were replaced by <value>;
- <value> is now rendered in HTML in italic;
- <literal> and <path> can now contain <value>.
Cleaned up terminology mess:
- directives take "parameters".
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Fri, 23 Dec 2011 17:29:59 +0000 |
parents | 7db449e89e92 |
children | 6135f3c95bf6 |
comparison
equal
deleted
inserted
replaced
270:945d7299c26c | 271:4c6d2c614d2c |
---|---|
6 | 6 |
7 <section> | 7 <section> |
8 | 8 |
9 <para> | 9 <para> |
10 nginx поддерживает следующие методы обработки соединений, которые | 10 nginx поддерживает следующие методы обработки соединений, которые |
11 можно задать директивой <dirname>use</dirname>: | 11 можно задать директивой <link doc="ngx_core_module.xml" id="use"/>: |
12 <list> | 12 <list> |
13 | 13 |
14 <listitem> | 14 <listitem> |
15 <para> | 15 <para> |
16 <command>select</command>—стандартный метод. | 16 <literal>select</literal>—стандартный метод. |
17 Модуль для поддержки этого метода собирается автоматически, | 17 Модуль для поддержки этого метода собирается автоматически, |
18 если на платформе не обнаружено более эффективного метода. | 18 если на платформе не обнаружено более эффективного метода. |
19 Можно принудительно разрешить или запретить сборку этого модуля | 19 Можно принудительно разрешить или запретить сборку этого модуля |
20 с помощью параметров <command>--with-select_module</command> или | 20 с помощью параметров <literal>--with-select_module</literal> или |
21 <command>--without-select_module</command>. | 21 <literal>--without-select_module</literal>. |
22 </para> | 22 </para> |
23 </listitem> | 23 </listitem> |
24 | 24 |
25 <listitem> | 25 <listitem> |
26 <para> | 26 <para> |
27 <command>poll</command>—стандартный метод. | 27 <literal>poll</literal>—стандартный метод. |
28 Модуль для поддержки этого метода собирается автоматически, | 28 Модуль для поддержки этого метода собирается автоматически, |
29 если на платформе не обнаружено более эффективного метода. | 29 если на платформе не обнаружено более эффективного метода. |
30 Можно принудительно разрешить или запретить сборку этого модуля | 30 Можно принудительно разрешить или запретить сборку этого модуля |
31 с помощью параметров <command>--with-poll_module</command> или | 31 с помощью параметров <literal>--with-poll_module</literal> или |
32 <command>--without-poll_module</command>. | 32 <literal>--without-poll_module</literal>. |
33 </para> | 33 </para> |
34 </listitem> | 34 </listitem> |
35 | 35 |
36 <listitem> | 36 <listitem> |
37 <para> | 37 <para> |
38 <command>kqueue</command>—эффективный метод, используемый | 38 <literal>kqueue</literal>—эффективный метод, используемый |
39 во FreeBSD 4.1+, OpenBSD 2.9+, NetBSD 2.0 и MacOS X. | 39 во FreeBSD 4.1+, OpenBSD 2.9+, NetBSD 2.0 и MacOS X. |
40 На двух-процессорных машинах под управлением MacOS X использование | 40 На двух-процессорных машинах под управлением MacOS X использование |
41 kqueue может привести к kernel panic. | 41 kqueue может привести к kernel panic. |
42 </para> | 42 </para> |
43 </listitem> | 43 </listitem> |
44 | 44 |
45 <listitem> | 45 <listitem> |
46 <para> | 46 <para> |
47 <command>epoll</command>—эффективный метод, используемый | 47 <literal>epoll</literal>—эффективный метод, используемый |
48 в Linux 2.6+. В некоторых дистрибутивах, например <nobr>SuSE 8.2,</nobr> | 48 в Linux 2.6+. В некоторых дистрибутивах, например <nobr>SuSE 8.2,</nobr> |
49 есть патчи для поддержки epoll ядром 2.4. | 49 есть патчи для поддержки epoll ядром 2.4. |
50 </para> | 50 </para> |
51 </listitem> | 51 </listitem> |
52 | 52 |
53 <listitem> | 53 <listitem> |
54 <para> | 54 <para> |
55 <command>rtsig</command>—real time signals, эффективный метод, | 55 <literal>rtsig</literal>—real time signals, эффективный метод, |
56 используемый в Linux 2.2.19+. | 56 используемый в Linux 2.2.19+. |
57 По умолчанию в очереди может находиться не более 1024 сигналов для всей | 57 По умолчанию в очереди может находиться не более 1024 сигналов для всей |
58 системы. Этого недостаточно для нагруженных серверов, поэтому нужно увеличить | 58 системы. Этого недостаточно для нагруженных серверов, поэтому нужно увеличить |
59 размер очереди с помощью параметра ядра | 59 размер очереди с помощью параметра ядра |
60 <command>/proc/sys/kernel/rtsig-max</command>. | 60 <path>/proc/sys/kernel/rtsig-max</path>. |
61 Однако, начиная с Linux 2.6.6-mm2, этого параметра уже нет и для каждого | 61 Однако, начиная с Linux 2.6.6-mm2, этого параметра уже нет и для каждого |
62 процесса существует отдельная очередь сигналов, размер которой | 62 процесса существует отдельная очередь сигналов, размер которой |
63 задаётся с помощью RLIMIT_SIGPENDING. | 63 задаётся с помощью RLIMIT_SIGPENDING. |
64 </para> | 64 </para> |
65 | 65 |
69 </para> | 69 </para> |
70 </listitem> | 70 </listitem> |
71 | 71 |
72 <listitem> | 72 <listitem> |
73 <para> | 73 <para> |
74 <command>/dev/poll</command>—эффективный метод, используемый | 74 <literal>/dev/poll</literal>—эффективный метод, используемый |
75 в Solaris 7 11/99+, HP/UX 11.22+ (eventport), IRIX 6.5.15+ | 75 в Solaris 7 11/99+, HP/UX 11.22+ (eventport), IRIX 6.5.15+ |
76 и Tru64 UNIX 5.1A+. | 76 и Tru64 UNIX 5.1A+. |
77 </para> | 77 </para> |
78 </listitem> | 78 </listitem> |
79 | 79 |
80 <listitem> | 80 <listitem> |
81 <para> | 81 <para> |
82 <command>eventport</command>—event ports, эффективный метод, | 82 <literal>eventport</literal>—event ports, эффективный метод, |
83 используемый в Solaris 10. Во избежания kernel panic, нужно установить <link | 83 используемый в Solaris 10. Во избежания kernel panic, нужно установить <link |
84 url="http://sunsolve.sun.com/search/document.do?assetkey=1-26-102485-1">патч</link>. | 84 url="http://sunsolve.sun.com/search/document.do?assetkey=1-26-102485-1">патч</link>. |
85 </para> | 85 </para> |
86 </listitem> | 86 </listitem> |
87 | 87 |