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>