Wrt #8, the Qwrapper is not setting the max memory size to unlimited.
This is a system configuration in Linux.
The admin of the Linux operating system can define the global limits, e.g.,
max memory size and core size, in the sysconfig files.
When you submit using qsub wrapper with no memory options,
the max memory size is set to the default 1355mb,
per the requirements. As you showed with your example.
Is the submission of the job and the result of max memory size correct?