>> Does anybody know about the size spec of the shared memory?
If you are using Linux, check /proc/sys/kernel/shmmax. That tells the max size a single shared memory can have. If you want more change it and reboot
If you use solaris, check /usr/sbin/sysdef | grep SHMMAX to get the current max shared memory size and if you want more than that, go to /etc/system and add this line at end set shmsys:shminfo_shmmax = <size u want in bytes>
I dont know much abt Windows (guessing it around a GB. not sure)
Regards
Prasanna Ram