I've got Gentoo installed in a VPS. Apache is working in this install.
The difference between Gentoo and Debian/Suse: Apache is using the worker-mpm (threaded). Under Gentoo it's using prefork-mpm.
I'm going to compile Apache under Gentoo with the worker-mpm.
Debian VPS output of cat /proc/user_beancounters:
Version: 2.5
uid resource held maxheld barrier limit failcnt
101: kmemsize 562242 934175 26624384 26624384 0
lockedpages 0 0 182 182 0
privvmpages 1490 14632 15930 17523 1
shmpages 0 336 1593 1593 0
dummy 0 0 0 0 0
numproc 10 20 400 400 0
physpages 1050 5335 0 2147483647 0
vmguarpages 0 0 5310 2147483647 0
oomguarpages 1050 5335 5310 2147483647 0
numtcpsock 2 6 950 950 0
numflock 3 9 608 668 0
numpty 1 1 95 95 0
numsiginfo 0 7 512 512 0
tcpsndbuf 0 11472 1268947 4153147 0
tcprcvbuf 0 86736 1268947 4153147 0
othersockbuf 112560 124128 634473 3518673 0
dgramrcvbuf 0 2224 634473 634473 0
numothersock 72 82 950 950 0
dcachesize 137529 173265 6144384 6144384 0
numfile 199 305 16001 16001 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 10 10 200 200 0
Output of Gentoo VPS:
Version: 2.5
uid resource held maxheld barrier limit failcnt
102: kmemsize 255909 1223451 2752512 2936012 0
lockedpages 0 0 32 32 0
privvmpages 716 19939 49152 53575 0
shmpages 0 14 8192 8192 0
dummy 0 0 0 0 0
numproc 5 29 65 65 0
physpages 546 14084 0 2147483647 0
vmguarpages 0 0 6144 2147483647 0
oomguarpages 546 14084 6144 2147483647 0
numtcpsock 0 5 80 80 0
numflock 0 3 100 110 0
numpty 1 1 16 16 0
numsiginfo 0 10 256 256 0
tcpsndbuf 0 113424 319488 524288 0
tcprcvbuf 0 220176 319488 524288 0
othersockbuf 2224 6672 132096 336896 0
dgramrcvbuf 0 2224 132096 132096 0
numothersock 1 5 80 80 0
dcachesize 56286 122130 1048576 1097728 0
numfile 32 207 2048 2048 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 10 10 128 128 0