brand
New Member
Posts: 2
|
Post by brand on Feb 6, 2020 21:20:50 GMT
Hey There,
Was implementing a Preflight check today and noticed that my condition based on XCPULogicalCount was failing when I didn't expect it to.
The scenario is: - A virtual machine on VMWare - 2 CPUs assigned to the VM - OS is Sever 2016 if that matters - UI++ version 2.11.1.2 x64 & x86
XCPULogicalCount is being assigned '1' in this scenario. Now...me not know exactly how this is being derived...I went digging to see if I could make that make sense and just work with it.
Win32_ComputerSystem class on the system is showing Logical CPU count of 2...so must not be that.
Win32_Processor is showing Logical CPU count of 1! What? Ah there are multiple sockets. So 2 CPU sockets each with 1 logical CPU.
So the questions are...
How is this value determined?
Is the scenario I described above yielding the desired result?
Is this a bug?
Hope to hear from you soon.
Thanks,
Brand Wylie
|
|