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

[Condor-users] Preventing Condor from automatically insertingmemory comparisons



I have the following in my submission ticket:

requirements = ((VirtualMemory >= ImageSize) && (Arch == "INTEL" &&
(OpSys == "WINNT40" || OpSys == "WINNT50" || OpSys == "WINNT
51")))

And for each job that I call queue for I set:

+ImageSize = <my best guess>
queue

But Condor is insisting on appending a Memory to ImageSize comparison
for me in the final requirements for the job. When I do condor_q
-analyze I see:

((VirtualMemory >= ImageSize) && (Arch == "INTEL" && (OpSys == "WINNT40"
|| OpSys == "WINNT50" || OpSys == "WINNT51"))) && (Disk >= DiskUsage) &&
((Memory * 1024) >= ImageSize) && (HasFileTransfer)

The ((Memory *1024) >= ImageSize)) is preventing my job from being
matched. I was under the impression that the memory portion would only
be appended automatically if there wasn't anything in the requirements
already that made a memory comparison. But I have explicitly told it I
want to use available virtual memory not static, divided memory for each
vm as the matching factor.

How can I stop the automatic addition of the static memory to image size
comparison?

- Ian


--
Ian R. Chesal <ichesal@xxxxxxxxxx>
Senior Software Engineer

Altera Corporation
Toronto Technology Center
Tel: (416) 926-8300