memory_get_usage
laravel/octane
Supported Versions: PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8
Returns the amount of memory allocated to PHP
memory_get_usage
(
bool $real_usage
=
false
):
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
'type'
=>
'request'
,
'method'
=>
$method
,
'url'
=>
$url
,
'memory'
=>
memory_get_usage
(),
'statusCode'
=>
$statusCode
,
'duration'
=>
$duration
,
]).
"\n"
);
src/Stream.php