Merge commit '3907a2b6ba58fa49022e3e7c8256731dfa2e0d00'

This commit is contained in:
Dylan K. Taylor
2020-03-14 13:32:35 +00:00
6 changed files with 13 additions and 11 deletions

View File

@ -47,9 +47,10 @@ final class Process{
}
/**
* @return int[]|int
* @return int[]
* @phpstan-return array{int,int,int}
*/
public static function getMemoryUsage(bool $advanced = false){
public static function getAdvancedMemoryUsage(){
$reserved = memory_get_usage();
$VmSize = null;
$VmRSS = null;
@ -70,10 +71,6 @@ final class Process{
$VmRSS = memory_get_usage();
}
if(!$advanced){
return $VmRSS;
}
if($VmSize === null){
$VmSize = memory_get_usage(true);
}
@ -81,6 +78,10 @@ final class Process{
return [$reserved, $VmRSS, $VmSize];
}
public static function getMemoryUsage() : int{
return self::getAdvancedMemoryUsage()[1];
}
/**
* @return int[]
*/