You will be able to manage as much virtual memory as your kernel allows you to process processes: it will depend on the architecture.
, x86 ( x86-64) Linux 3 1 ( PAE ): 3 ( , , bss, , , ..)
, : 8- 32- .
glibc (malloc,...), LD_PRELOAD, malloc/calloc/realloc/free ( sbrk()), .