Text this: Priority based job scheduling technique that utilizes gaps to increase the efficiency of job distribution in cloud computing