a method and apparatus executes a printing job on a plurality of printer facilities by dividing the printing job into partial jobs and selectively assigning each partial job to a respective printer facility . the assigning of the partial jobs to the printer facilities attains an improved throughput for the printing job . the method structures a job termination pattern by assigning a partial job to a particular printer facility that will complete earlier than a partial job assigned to another printer facility by a time difference based on a predetermined non - zero time interval . such a time interval may be defined by an operator in advance . all printer facilities involved in a printing job may be assigned respective partial jobs so that their sequence of completion time instants , in compliance with the user - selected time interval , will constitute a monotonously non - decreasing series .