Yes! You were right - HPUX was reporting in 512k blocks, so it was actually a 1GB limit on processes. I fixed this limit on 10.20 by recompiling Perl with the -N switch. Interestingly enough, on HPUX 11 you can fix this by running "chatr +q3p enable perl" on the perl executable. I haven't tried it yet so don't quote me on that, though it should work :)