I have been working on devoloping a UNIX based app using shared memory. When ver I try to allocate more then approx 4x4096 k shmget craps out or if I try to allocate more then 1 memory segment. I realize I have to change the limits for these values but how do I. I have looked at most of the documentation and found nothing. Does this mean I have to recompile the kernel?