gc_collect_cycles
laravel/octane
Supported Versions: PHP 5 >= 5.3.0, PHP 7, PHP 8
Forces collection of any existing garbage cycles
gc_collect_cycles
():
int
$garbage
= (int)
$event
->
app
->
make
(
'config'
)->
get
(
'octane.garbage'
);
if (
$garbage
&& (
memory_get_usage
() /
1024
/
1024
) >
$garbage
) {
gc_collect_cycles
();
}
}
}
src/Listeners/CollectGarbage.php