[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Condor-users] OS unable to allocate memory to job when run under condor


I have a job that runs fine manually, but fails due to a failed attempt to get more memory from the OS when run under condor. Memory isn't even close to an actual issue as i can run 4 of these processes simultaneously from the command line and still have 2400MB free RAM. I've spent days debugging this issue already, so rest assured I've probably tried everything obvious.

To make things more complicated the job itself is a statistical program that shells out to a wine (v1.3) emulated windows console application. While there is clearly alot that could go wrong in such a complicated setup, i have it working quite well and have isolated this to a failed memory allocation call in the windows application. i.e. i can run the exact condor job on a smaller dataset and everything runs fine.

So the question is what could be preventing the OS from allocating memory to a process that a condor job forked via shell?

# condor -v
$CondorVersion: 7.7.2 Oct 11 2011 BuildID: 376906 $
$CondorPlatform: x86_64_deb_5.0 $
OS: ubuntu 11.10

need any other info?

assistance please,