I found that Wrong Memory size showed for ESXi hosts on Open-Audit Community 1.5.3.
In the script audit_esxi.sh, memory size is calculated as;
But Physical Memory Array of smbiosDump is MAX possible size in GB of physical memory and it's not an actual memory size as below.
Please fix to show an actual physical memory size.
This was a bug found in Open-AudIT 1.5.3 which we have now fixed in our 1.6.2 release.
The associated ticket is OA-219 which details the script fix.
If you change the file audit_esx.sh like below, the issue is resolved.