*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
declare (strict_types=1);
namespace RectorPrefix202411\Fidry\CpuCoreCounter\Finder;
use function preg_match;
/**
* Find the number of logical CPU cores for Windows leveraging the Get-CimInstance
* cmdlet, which is a newer version that is recommended over Get-WmiObject.
*/
final class CmiCmdletLogicalFinder extends ProcOpenBasedFinder
{
private const CPU_CORE_COUNT_REGEX = '/NumberOfLogicalProcessors[\\s\\n]-+[\\s\\n]+(?