Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/06/2008, 07:26
Avatar de almarin
almarin
 
Fecha de Ingreso: junio-2008
Mensajes: 44
Antigüedad: 15 años, 10 meses
Puntos: 4
Respuesta: Duración de sesiones

Bueno, realmente da igual que el servidor esté colgado o sea local, el caso es que eres sólo tu quien accede al servidor. La probabilidad del gc_ se aplica sobre cada petición, y cuantas más peticiones tengas (más usuarios accedan), mayor será la probabilidad.

Con el código que has puesto, y poniendo el 100% de probabilidad, efectivamente el GC se ejecutará SIEMPRE, pero amigo, esto es una chapuza, porque eso cargará un montón tu servidor, y a pocas que tengas unas cuantas peticiones, el rendimiento lo vas a acusar bastante.

Si no entiendes el código que te puse, macho, es bien sencillo, símplemente guarda en la sesión el timestamp del último acceso, y lo vas comprobando en cada petición. Esto es muchísimo más liviano que estar llamando al GC en cada una de las peticiones, que como se suele decir, sería matar moscas a cañonazos

Saludos