There are 3 Solaris 10 zones on a Solaris 11 Global zone. When ever i use capped-memory on the zones the swap space gets filled and finally i get the out of swap space error. Java and weblogic are running inside the zones. When I remove the capped-memory from zones it works fine. I have set the zfs_arc_max parameter.
I have already opened a case with oracle but it's not helping much.
It's not clear:
What type of capped memory you configure and what value.
How many memory you have on server.
Please show result of commands from global zone:
prstat -Z 1 1 ( only part about zones )