Hello,
No worries at all.
In line with Mark's question, what OS?
I have seen a couple of OSs that have user level limit controls, not ulimit type, but more like selinux variants, or Solaris project based things, that could cause a user process not to be given memory.
And the other gotcha we hit sometimes, is everybody using the same character sets and localization settings? We deal with a lot of international data, and set everything to UTF-8, that has produce some interesting load issues from time to time.
-Joe