This was a long standing issue I was trying to solve from some time ago:
cvs [commit aborted]: out of memory; can not reallocate 52962371 bytes
For this particular case, cvs is running from inetd, and my fault was not checking the root limits. So I changed them on the /etc/security/limits under AIX to unlimited:
threads_hard = -1
And that's pretty much it.
[emerson@oc5404452048 lib]$ cvs commit
cvs commit: Examining .
/home/cvsuser/some/path/something,v <-- something,v
new revision: delete; previous revision: 1.1