I will have to put the same question in a different way. I know SGA depends on shmmax. I will modify my query however my original question still remains unanswered!

What is the max permissible size of shmmax/SGA on 8i, Solaris 2.8?
We have 8.1.7.2.0 running on Solaris 2.8. We have 16GB ram on the box. We r trying to find out the maximum "permissible" shmmax/SGA that we can have. I have the following question.

1) What is the maximum shmmax/SGA one can have if RAM is not a constraint?

2) Does Oracle has a recommendation on maximum shmmax/SGA size?

3) Is there a limit on maximum shmmax/SGA on Solaris 2.8?

Any tips is appreciated. Thanks.

Prakash.