Mercurial > hg > nginx-site
comparison xml/ru/docs/ngx_core_module.xml @ 1641:c0d1026e7e7b
Documented the "auto" parameter in worker_cpu_affinity.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Tue, 19 Jan 2016 14:19:30 +0300 |
parents | d1e1a8d34bce |
children | 6b4cb951cf83 |
comparison
equal
deleted
inserted
replaced
1640:442efe0268db | 1641:c0d1026e7e7b |
---|---|
8 <!DOCTYPE module SYSTEM "../../../dtd/module.dtd"> | 8 <!DOCTYPE module SYSTEM "../../../dtd/module.dtd"> |
9 | 9 |
10 <module name="Основная функциональность" | 10 <module name="Основная функциональность" |
11 link="/ru/docs/ngx_core_module.html" | 11 link="/ru/docs/ngx_core_module.html" |
12 lang="ru" | 12 lang="ru" |
13 rev="15"> | 13 rev="16"> |
14 | 14 |
15 <section id="example" name="Пример конфигурации"> | 15 <section id="example" name="Пример конфигурации"> |
16 | 16 |
17 <para> | 17 <para> |
18 <example> | 18 <example> |
551 </directive> | 551 </directive> |
552 | 552 |
553 | 553 |
554 <directive name="worker_cpu_affinity"> | 554 <directive name="worker_cpu_affinity"> |
555 <syntax><value>маска_CPU</value> ...</syntax> | 555 <syntax><value>маска_CPU</value> ...</syntax> |
556 <syntax><literal>auto</literal> [<value>маска_CPU</value>]</syntax> | |
556 <default/> | 557 <default/> |
557 <context>main</context> | 558 <context>main</context> |
558 | 559 |
559 <para> | 560 <para> |
560 Привязывает рабочие процессы к группам процессоров. | 561 Привязывает рабочие процессы к группам процессоров. |
576 worker_cpu_affinity 0101 1010; | 577 worker_cpu_affinity 0101 1010; |
577 </example> | 578 </example> |
578 привязывает первый рабочий процесс к CPU0/CPU2, | 579 привязывает первый рабочий процесс к CPU0/CPU2, |
579 а второй — к CPU1/CPU3. | 580 а второй — к CPU1/CPU3. |
580 Второй пример пригоден для hyper-threading. | 581 Второй пример пригоден для hyper-threading. |
582 </para> | |
583 | |
584 <para> | |
585 Специальное значение <literal>auto</literal> (1.9.10) позволяет | |
586 автоматически привязать рабочие процессы к доступным процессорам: | |
587 <example> | |
588 worker_processes auto; | |
589 worker_cpu_affinity auto; | |
590 </example> | |
591 С помощью необязательной маски можно ограничить процессоры, | |
592 доступные для автоматической привязки: | |
593 <example> | |
594 worker_cpu_affinity auto 01010101; | |
595 </example> | |
581 </para> | 596 </para> |
582 | 597 |
583 <para> | 598 <para> |
584 <note> | 599 <note> |
585 Директива доступна только на FreeBSD и Linux. | 600 Директива доступна только на FreeBSD и Linux. |