I was just looking at a chart that showed the differences between free esxi and the paid version. I saw this line:

My server has 4 CPUs. They all show up on ESXi's host screen, it shows there are 32 cores available (8 cores each). Is this outdated information? Or does my ESXi only show what it's reading from the hardware but will only actually use 2 of those CPUs? It always appeared to me that it was using all 4 and I only had 32 cores to work with (How many Processors I assign to a vm up to