On Friday 22 November 2002 16:44, Jean-Christian Imbeault wrote: > Jason Wong wrote: > > If you set it 100, then _every_ request in which sessions are used, PHP > > has to go through all the session files (by default stored in /tmp) and > > check whether they have expired. If you have a busy server you could have > > thousands of session files. Checking thousands of files at each request > > is very time consuming. > > *That* I understand and agree with. What I was more interested in was > the "concurrency" aspect. Why setting gc to 100 might cause problems > with concurrency.
Well if you have a few requests per second, then each of those requests will want to check through your thousands of session files meaning you will have tens of thousands of disk accesses? -- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * /* Never raise your hand to your children -- it leaves your midsection unprotected. -- Robert Orben */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php