CPC G06F 13/28 (2013.01) [G06F 3/0607 (2013.01); G06F 3/061 (2013.01); G06F 3/0613 (2013.01); G06F 3/0619 (2013.01); G06F 3/0626 (2013.01); G06F 3/064 (2013.01); G06F 3/0646 (2013.01); G06F 3/065 (2013.01); G06F 3/0659 (2013.01); G06F 3/0661 (2013.01); G06F 3/0673 (2013.01); G06F 3/0688 (2013.01); G06F 3/0689 (2013.01); G06F 11/1068 (2013.01); G06F 12/0866 (2013.01); G06F 13/102 (2013.01); G06F 13/1668 (2013.01); G06F 13/4068 (2013.01); G06F 13/4282 (2013.01); G06F 2212/262 (2013.01); G06F 2213/0026 (2013.01); G06F 2213/0032 (2013.01)] | 21 Claims |
1. A method for queuing job entries, comprising:
receiving a first job entry;
determining that a first count of job entries in a first queue meets a threshold at a first point in time;
adding the first job entry to the first queue;
receiving a second job entry;
determining that a second count of job entries in the first queue does not meet the threshold at a second point in time, wherein the second point in time is subsequent to the first point in time;
in response to determining that the second count of job entries does not meet the threshold, adding the second job entry to a second queue;
in response to adding the second job entry to the second queue, determining that the second job entry matches a pending job entry; and
in response to determining that the second job entry matches the pending job entry, dropping the second job entry from the second queue.
|