
举个具体例子,有台机器
执行msinfo32有2颗CPU,每颗是20个cores(每个core是双线程),即每颗是40个vCPU
msinfo32
PS C:\Users\Administrator> (Get-WmiObject -Class Win32_Processor).NumberOfLogicalProcessors
40
40
PS C:\Users\Administrator> [System.Environment]::ProcessorCount
40
PS C:\Users\Administrator> [System.Environment]::ProcessorCount * ((Get-WmiObject -Class Win32_Processor).NumberOfLogicalProcessors).count
80
PS C:\Users\Administrator> (Get-WmiObject -Class Win32_ComputerSystem).NumberOfLogicalProcessors
80
PS C:\Users\Administrator> (Get-CimInstance -ClassName Win32_ComputerSystem).NumberOfLogicalProcessors
80
PS C:\Users\Administrator> $ProcessorCount = (Get-CimInstance -ClassName Win32_ComputerSystem).NumberOfLogicalProcessors
PS C:\Users\Administrator> $ProcessorCount
80(Get-CimInstance -ClassName Win32_ComputerSystem).NumberOfLogicalProcessors原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。