Hi,
I am trying to gather cpu core details and used this script - Solaris & Scripting: Script - Find cpu - model / type / count / core / thread / speed - Solaris Sparc
For auuditing purpose, we want to know how many cores are being used by Oracle, because oracle license will be charged on number of cores.
Oracle is running on one of the zone (out of 17 non-global zones) and it is supposed to use 1 core only, but looks like it is not configured correct. Below is the output from global as well as zone
CPU Model is : Intel(r)
CPU Type is : i386
Total number of physical processors: 2
Number of virtual processors: 16
Total number of cores: 8
Number of cores per physical processor: 4
Number of hardware threads (strands or vCPUs) per core: 2
Processor speed: 3067 MHz (3.06 GHz)
What is significance of limit=1 in this output from zonecfg ?
rctl:
name: zone.cpu-shares
value: (priv=privileged,limit=1,action=none)
Only one zone is having limit=2 and rest all 16 zones are having limit=1. Will it not be restrcing cores anbd Oracle should see and charged only for one core ?
Please suggest
Thanks