There is no perfect rule in allocating memory for SGA, PGA, etc; and it varies system to system.
You need to monitor the processes, collect statistics over period of time, and adjust the memory requirements accordingly.

Tamil