Reduction of processing duplicates of queued requests
AssigneeInternational Business Machines Corporation
InventorGabrielle Z. Steele
Life of this patent
Estimating the term…
Abstract
Aspects of the present invention disclose a method, computer program product, and system for managing queued requests. The method includes one or more processors accessing a queue that includes a plurality of read requests. The method further includes one or more processors identifying read requests in the plurality of read requests that are identical. The method further includes one or more processors determining whether grouping the identical read requests is an efficient use of one or more resources. In an additional aspect, the method further includes responsive to determining that grouping the identical read requests is an efficient use of one or more resources, one or more processors grouping the identical read requests together for processing as a single request.
Claims20
A method for managing queued requests, the method comprising:
- accessing, by one or more processors, a queue that includes a plurality of read requests;
- identifying, by one or more processors, read requests in the plurality of read requests that are identical;
- and
- determining, by one or more processors, whether grouping the identical read requests is an efficient use of one or more resources.
A computer program product for managing queued requests, the computer program product comprising:
- one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:
- program instructions to access a queue that includes a plurality of read requests;
- program instructions to identify read requests in the plurality of read requests that are identical;
- and
- program instructions to determine whether grouping the identical read requests is an efficient use of one or more resources.
A computer system for managing queued requests, the computer system comprising:
- one or more computer processors;
- one or more computer readable storage media;
- and
- program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
- program instructions to access a queue that includes a plurality of read requests;
- program instructions to identify read requests in the plurality of read requests that are identical;
- and
- program instructions to determine whether grouping the identical read requests is an efficient use of one or more resources.
Dependencies are inferred from the claim text.