Memory capping Solaris 11.3

I want to allocate
RAM : 64GB (Dedicated allocation)
Swap : 8GB

Please assist and recommend the correct capping values
capped-memory:
physical: XXG
[swap: XXG]
[locked: XXG]

Had allocated physical=64GB, Swap=8GB, and locaked 16GB and found my non-global zone were unable to use more than 8GB :confused:
As I know non-global zone share swap from Global zone i.e. can;t have swap volume/FS of it's own .

As per https://docs.oracle.com/cd/E53394_01/html/E57855/z.config.ov-3.html

Snip ..
. A zone cannot allocate more RAM than it has swap. If a zone hits its swap limit, new memory allocations in that zone will fail even when there is no overall memory shortfall on the system.--

Bit confusing :confused::confused:

You are confused by the way swap is to be interpreted here. This setting is not limiting the swap area usage but the swap memory one, i.e. swap actually means the virtual memory the zone will be allowed to use. Capping the virtual memory to a lower level than the physical capping will then indeed waste RAM.