По какой причине существуют директивы php session.gc_probability и session.gc_divisor? - PullRequest
1 голос
/ 23 октября 2019

Мне ясно, что они делают. Я не ясно, почему php использует факторы вероятности, чтобы решить, следует ли очищать сеансы мусора. Может кто-нибудь объяснить мне назначение этих двух директив?

Из документов PHP:

session.gc_probability integer

session.gc_probability in conjunction with session.gc_divisor is used to manage probability that the gc (garbage collection) routine is started. Defaults to 1. 

session.gc_divisor integer session.gc_divisor в сочетании сsession.gc_probability определяет вероятность того, что процесс gc (сборка мусора) запускается при каждой инициализации сеанса. Вероятность рассчитывается с использованием gc_probability / gc_divisor, например, 1/100 означает, что есть вероятность 1%, что процесс GC запускается при каждом запросе. session.gc_divisor по умолчанию равен 100.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...