AlexOr
Guest
Странные тормоза при выполнении session_start()
Для слежения за производительностью выставил в своих скриптах слежение за временем выполнения php-скриптов:
временная метка в самом начале скрипта, в конце и промежуточные.
При превышении заданного времени - сигнал на почту, в лог.
Так вот, отловил странную вещь:
Несколько раз в сутки у разных пользователей фиксируется время между точками 'Step6b' и 'Step6c' в несколько секунд, а то и минут!!
В чём может быть проблема здесь??
Заранее, спасибо!
P.S.:
1) php 4.3.8.
2) сессии хранятся на диске в /tmp (по умолчанию)
3) сервер явно не испытывает никаких перегрузок, посещаемость небольшая, механизм работы с сессиями точно корректный (нет двойных запусков session_start() ни чего-то подобного)
Для слежения за производительностью выставил в своих скриптах слежение за временем выполнения php-скриптов:
временная метка в самом начале скрипта, в конце и промежуточные.
При превышении заданного времени - сигнал на почту, в лог.
Так вот, отловил странную вещь:
PHP:
$_TEST["log"] .= "Step6b: ".microtime()."\n\n";
session_start();
$_TEST["log"] .= "Step6c: ".microtime()."\n\n";
В чём может быть проблема здесь??
Заранее, спасибо!
P.S.:
1) php 4.3.8.
2) сессии хранятся на диске в /tmp (по умолчанию)
3) сервер явно не испытывает никаких перегрузок, посещаемость небольшая, механизм работы с сессиями точно корректный (нет двойных запусков session_start() ни чего-то подобного)