Hello Subbu,
You can find the allocated memory by either of the following :
1. show sga at sqL prompt
2. displaying contents of view v$sga (same as show sga) or v$sgainfo (if you require component wise memory allocation)
The PGA allocation is dynamic. As per SAP Note 789011, you can find the current PGA loocation by using the view v$pgastat.
for total memory allocated to oracle you need to mainly consider process memory, PGA and the sizes of shared pool and buffer pool
Thanks and Regards,
Anjali