Skip to content

Commit

Permalink
Simplify CpuInfoFinder (#26)
Browse files Browse the repository at this point in the history
  • Loading branch information
theofidry authored Dec 4, 2022
1 parent f1ea48c commit a389a3a
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions src/CpuInfoFinder.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@

namespace Fidry\CpuCounter;

use function count;
use function file_get_contents;
use function is_file;
use function mb_substr_count;

/**
* Find the number of CPU cores looking up at the cpuinfo file which is available
Expand Down Expand Up @@ -58,9 +58,7 @@ private static function getCpuInfo(): ?string
*/
public static function countCpuCores(string $cpuInfo): ?int
{
preg_match_all('/^processor/m', $cpuInfo, $matches);

$processorCount = count($matches[0]);
$processorCount = mb_substr_count($cpuInfo, 'processor');

return $processorCount > 0 ? $processorCount : null;
}
Expand Down

0 comments on commit a389a3a

Please sign in to comment.