nlopess Fri Jan 16 11:08:35 2004 EDT
Modified files: /phpdoc/en/reference/info/functions ini-set.xml /phpdoc/en/reference/session ini.xml Log: added session.gc_divisor. Patch by Antony Dovgal Index: phpdoc/en/reference/info/functions/ini-set.xml diff -u phpdoc/en/reference/info/functions/ini-set.xml:1.30 phpdoc/en/reference/info/functions/ini-set.xml:1.31 --- phpdoc/en/reference/info/functions/ini-set.xml:1.30 Thu Aug 21 12:30:24 2003 +++ phpdoc/en/reference/info/functions/ini-set.xml Fri Jan 16 11:08:34 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.30 $ --> +<!-- $Revision: 1.31 $ --> <!-- splitted from ./en/functions/info.xml, last change in rev 1.23 --> <refentry id="function.ini-set"> <refnamediv> @@ -653,6 +653,11 @@ <entry>PHP_INI_ALL</entry> </row> <row> + <entry>session.gc_divisor</entry> + <entry>"100"</entry> + <entry>PHP_INI_ALL</entry> + </row> + <row> <entry>session.gc_maxlifetime</entry> <entry>"1440"</entry> <entry>PHP_INI_ALL</entry> Index: phpdoc/en/reference/session/ini.xml diff -u phpdoc/en/reference/session/ini.xml:1.17 phpdoc/en/reference/session/ini.xml:1.18 --- phpdoc/en/reference/session/ini.xml:1.17 Sat Dec 20 20:05:42 2003 +++ phpdoc/en/reference/session/ini.xml Fri Jan 16 11:08:35 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.17 $ --> +<!-- $Revision: 1.18 $ --> <section id="session.configuration"> &reftitle.runtime; &extension.runtime; @@ -41,6 +41,11 @@ <entry>PHP_INI_ALL</entry> </row> <row> + <entry>session.gc_divisor</entry> + <entry>"100"</entry> + <entry>PHP_INI_ALL</entry> + </row> + <row> <entry>session.gc_maxlifetime</entry> <entry>"1440"</entry> <entry>PHP_INI_ALL</entry> @@ -264,13 +269,34 @@ </term> <listitem> <simpara> - <literal>session.gc_probability</literal> specifies the - probability that the gc (garbage collection) routine is started - on each request in percent. Defaults to <literal>1</literal>. + <literal>session.gc_probability</literal> in conjunction with + <literal>session.gc_divisor</literal> is used to manage probability + that the gc (garbage collection) routine is started. + Defaults to <literal>1</literal>. See <link + linkend="ini.session.gc-divisor">session.gc_divisor</link> for details. </simpara> </listitem> </varlistentry> + <varlistentry id="ini.session.gc-divisor"> + <term> + <parameter>session.gc_divisor</parameter> + <type>integer</type> + </term> + <listitem> + <simpara> + <literal>session.gc_divisor</literal> coupled with + <literal>session.gc_probability</literal> defines the probability + that the gc (garbage collection) process is started on every session + initialization. + The probability is calculated by using gc_probability/gc_divisor, + e.g. 1/100 means there is a 1% chance that the GC process starts + on each request. + <literal>session.gc_divisor</literal> defaults to <literal>100</literal>. + </simpara> + </listitem> + </varlistentry> + <varlistentry id="ini.session.gc-maxlifetime"> <term> <parameter>session.gc_maxlifetime</parameter>