Managing memory resident queues to control resources of the systems using the queues
First Claim
Patent Images
1. A method of managing memory resident queues, said method comprising:
- determining whether a memory resident queue is being serviced at a desired level; and
removing one or more messages from the memory resident queue in response to a determination that the memory resident queue is not being serviced at the desired level.
1 Assignment
0 Petitions
Accused Products
Abstract
Memory resident queues are monitored at predefined time intervals. When the monitoring indicates that a particular queue is not being serviced at a desired level, then action is taken to sweep one or more messages from the queue. The sweeping of the messages frees up system resources associated with the messages, thus allowing other tasks to be serviced. If, after the sweeping, it is determined that the queue can handle additional messages, then one or more messages are placed back on the queue.
19 Citations
55 Claims
-
1. A method of managing memory resident queues, said method comprising:
-
determining whether a memory resident queue is being serviced at a desired level; and
removing one or more messages from the memory resident queue in response to a determination that the memory resident queue is not being serviced at the desired level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system of managing memory resident queues, said system comprising:
-
means for determining whether a memory resident queue is being serviced at a desired level; and
means for removing one or more messages from the memory resident queue in response to a determination that the memory resident queue is not being serviced at the desired level. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system of managing memory resident queues, said system comprising:
-
at least one computing unit adapted to determine whether a memory resident queue is being serviced at a desired level; and
at least one computing unit adapted to remove one or more messages from the memory resident queue in response to a determination that the memory resident queue is not being serviced at the desired level.
-
-
38. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method of managing memory resident queues, said method comprising:
-
determining whether a memory resident queue is being serviced at a desired level; and
removing one or more messages from the memory resident queue in response to a determination that the memory resident queue is not being serviced at the desired level. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
Specification