Question: Instead of just grabbing % of cpu/mem usage, is it possible to restrict or cap the usage, but put the script in a wait until it can continue? I'm curious if someone developed a module to do this. For instance, if the user is approaching the mem limit, dump some mem onto the HD. Or if the CPU limit is reached, wait until other jobs are finished processing, if possible, otherwise timeout.