Me dejé otra derectiva de sessiones importante ..
Bueno .. mas bien son estas dos en combinación las que definen cuantas session hay abiertas en cada momento:
Código:
; Percentual probability that the 'garbage collection' process is started
; on every session initialization.
session.gc_probability = 1
; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
session.gc_maxlifetime = 0
session.gc_maxlifetime
define los segundos desde los cuales se considerará "Basura" la session.
session.gc_probability define
define un % porcentaje de veces q se ejecutaran las tareas de "limpieza" (borrado) de sessiones que estén caducadas. El tiempo de caducidad lo define en segundos la anterior directiva.
Ejemplo:
Código:
session.gc_maxlifetime = 0 (segundos)
session.gc_probability = 100 (procentaje)
Esto ocasinaria una sesion activa .. cada vez q se llama un session_start() se ejecutaria la limpieza de sessiones almacendas .. + se define como "basura" al instante ..
Dependiendo del las ejecuciones de la(s) paginas q inicien sessiones .. se podria ajustar el gc_probability .. siendo por defecto un 1% ...
En cuanto al gc_maxlifetime .. depende de las combinaciones q hagamos .. pero en la mayoria de casos se considera como "basura" al instate y se deja al gc_probality q actue ..
Un saludo,