Each process runs in its own address space, and being 32-bit restricts that address space to about 3GB for each process. The sum of the memory used by 32-bit applications is completely irrelevant. There is nothing to get around.
If this was a problem, chroot jails would not have the slightest chance of helping. They only affect paths to files.