Do not think so i.e sum(sharable_mem) is not an ideal indicator of shared_pool usage - use "free memory" from v$sgastat.