# HG changeset patch # User Yaroslav Zhuravlev # Date 1453202370 -10800 # Node ID c0d1026e7e7b0b30fd0ab4ff68a21dc99fe16901 # Parent 442efe0268db53ccdb01e3c355af72a139e0c9d6 Documented the "auto" parameter in worker_cpu_affinity. diff --git a/xml/en/docs/ngx_core_module.xml b/xml/en/docs/ngx_core_module.xml --- a/xml/en/docs/ngx_core_module.xml +++ b/xml/en/docs/ngx_core_module.xml @@ -10,7 +10,7 @@ + rev="16">
@@ -555,6 +555,7 @@ the maximum number of open files, which cpumask ... +auto [cpumask] main @@ -582,6 +583,20 @@ The second example is suitable for hyper +The special value auto (1.9.10) allows +binding worker processes automatically to available CPUs: + +worker_processes auto; +worker_cpu_affinity auto; + +The optional mask parameter can be used to limit the CPUs +available for automatic binding: + +worker_cpu_affinity auto 01010101; + + + + The directive is only available on FreeBSD and Linux. diff --git a/xml/ru/docs/ngx_core_module.xml b/xml/ru/docs/ngx_core_module.xml --- a/xml/ru/docs/ngx_core_module.xml +++ b/xml/ru/docs/ngx_core_module.xml @@ -10,7 +10,7 @@ + rev="16">
@@ -553,6 +553,7 @@ nginx сам выбирает наиболее эффективный метод. маска_CPU ... +auto [маска_CPU] main @@ -581,6 +582,20 @@ worker_cpu_affinity 0101 1010; +Специальное значение auto (1.9.10) позволяет +автоматически привязать рабочие процессы к доступным процессорам: + +worker_processes auto; +worker_cpu_affinity auto; + +С помощью необязательной маски можно ограничить процессоры, +доступные для автоматической привязки: + +worker_cpu_affinity auto 01010101; + + + + Директива доступна только на FreeBSD и Linux.