Is there a way to set the total amount of usable RAM in Open Grid Engine (OGE), regardless of the number of slots? I have a suspicion that the answer might be "No, but you can set hard limits on each slot, and do the math yourself." However, this doesn't achieve what I'm looking for.
For example, on one machine, some users want to submit sets of jobs which will at most use X GB, some wants sets of Y GB at most, and some users don't want to use OGE, and run their jobs independently.
How can I configure the OGE setup to have a couple of slots available for the X and Y people, but not use more than 70% of the machine's total RAM combined so that the independent people have memory available (and there's enough RAM for people to use the machine)? Unfortunately, telling the third group to use OGE is not viable at this time.
What I'm looking for specifically is "OGE can have N slots, but the sum RAM consumption may not exceed M%". Though, that may be troublesome on its own, as one slot could eat all the memory, leaving the others essentially idle. However, I believe that wouldn't happen in my case, given the relative amounts of X, Y, and total RAM.