#php #caching
#php #кэширование
Вопрос:
При использовании файловых функций php имеет кэш состояния файла, хотя, читая документацию, я не понимаю длину кэша (TTL)
Например, если один и тот же файл проверяется несколько раз в рамках одного скрипта
из http://www.php.net//manual/en/function.clearstatcache.php
Это всегда зависит только от длины скрипта? итак, если скрипт вызывается много раз, который выполняет a, file_exists
делает ли это статистику для каждого раза или используется кэш? имеет ли значение количество процессов php? например, у одного процесса результат кэшируется, а у другого нет?
Если это не кэш php, включается ли кэш операционной системы / файловой системы? Предполагая, что файл не записывается между вызовами скрипта?
Комментарии:
1. Это наверняка больше, чем длина скриптов. Я тоже хотел бы знать этот ответ. Вот еще немного информации об этом, но, к сожалению, не дает TTL. bugs.php.net/bug.php?id=28790