Processing Node Not Respecting Queue

Title. Basically, I’m running jobs from 2 users on the same processing node, expecting that the processing node queue would start the process added 2nd, after the 1st was done. They instead decided to run at the same time, and the machine will run out of RAM if total images being run are much greater than 1000 with my current setup and settings.