Mercurial > hg > nginx-site
diff xml/it/docs/events.xml @ 1018:19129672444e
Added italian translation.
Grazie a Angelo Papadia <angelo.papadia@gmail.com>!
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Wed, 20 Nov 2013 14:36:40 +0400 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xml/it/docs/events.xml Wed Nov 20 14:36:40 2013 +0400 @@ -0,0 +1,114 @@ +<!-- + Copyright (C) Igor Sysoev + Copyright (C) Nginx, Inc. + --> + +<!DOCTYPE article SYSTEM "../../../dtd/article.dtd"> + +<article name="Metodi di processo delle connessioni" + link="/it/docs/events.html" + lang="it" + translator="Angelo Papadia" + rev="2"> + +<section> + +<para> +nginx supporta diversi metodi di processo delle connessioni. +La disponibilita' di un particolare metodo dipende dalla piattaforma usata; +su piattaforme che supportano piu' di un metodo, nginx in genere +e' in grado di selezionare automaticamente il metodo piu' efficiente. +Comunque, se necessario, e' possibile scegliere esplicitamente il metodo +di processo delle connessioni tramite la direttiva +<link doc="ngx_core_module.xml" id="use"/>. +</para> + +<para> +I metodi di processo delle connessioni sono i seguenti: +<list type="bullet"> + +<listitem id="select"> +<para> +<literal>select</literal>—metodo standard. +Il relativo modulo e' compilato automaticamente se la piattaforma non +rende possibile l'uso di metodi piu' efficienti. +E' possibile usare i parametri di configurazione +<literal>--with-select_module</literal> e +<literal>--without-select_module</literal> +per abilitare o disabilitare esplicitamente la compilazione di tale modulo. +</para> +</listitem> + +<listitem id="poll"> +<para> +<literal>poll</literal>—metodo standard. +Il relativo modulo e' compilato automaticamente se la piattaforma non +rende possibile l'uso di metodi piu' efficienti. +E' possibile usare i parametri di configurazione +<literal>--with-poll_module</literal> e +<literal>--without-poll_module</literal> +per abilitare o disabilitare esplicitamente la compilazione di tale modulo. +</para> +</listitem> + +<listitem id="kqueue"> +<para> +<literal>kqueue</literal>—metodo efficiente usato su +FreeBSD 4.1+, OpenBSD 2.9+, NetBSD 2.0, e Mac OS X. +</para> +</listitem> + +<listitem id="epoll"> +<para> +<literal>epoll</literal>—metodo efficiente usato su +Linux 2.6+. +<note> +Alcune distribuzioni piu' vecchie, ad esempio SuSEĀ 8.2, forniscono +patch che rendono possibile l'uso di questo modulo su kernel 2.4. +</note> +</para> +</listitem> + +<listitem id="rtsig"> +<para> +<literal>rtsig</literal>—real time signals, metodo efficiente usato su +Linux 2.2.19+. +Per default, la coda di eventi del sistema e' limitata a 1024 segnali; +su server particolarmente carichi puo' risultare necessario incrementare +tale limite, intervenendo sul parametro del kernel +<path>/proc/sys/kernel/rtsig-max</path> . +Comunque, a partire da Linux 2.6.6-mm2 tale parametro non e' piu' disponibile +e ciascun processo dispone della propria coda di eventi. +La dimensione di ciascuna coda e' definita da <literal>RLIMIT_SIGPENDING</literal> +e puo' essere modificata tramite il parametro +<link doc="ngx_core_module.xml" id="worker_rlimit_sigpending"/>. +</para> + +<para> +In caso di overflow, nginx scarta del tutto la coda e passa all'uso del +metodo di processo <literal>poll</literal> sinche' la situazione non +torna normale. +</para> +</listitem> + +<listitem id="devpoll"> +<para> +<literal>/dev/poll</literal>—metodo efficiente usato su +Solaris 7 11/99+, HP/UX 11.22+ (eventport), IRIX 6.5.15+, +e Tru64 UNIX 5.1A+. +</para> +</listitem> + +<listitem id="eventport"> +<para> +<literal>eventport</literal>—event ports, metodo efficiente usato su +Solaris 10. +</para> +</listitem> + +</list> +</para> + +</section> + +</article>