Patent ID: 8819074
Filing Date: 2014-08-26
Classification: G06F

Abstract:
1. A computer-implemented method for a database system, comprising: creating a first resource queue indicating an order of resources stored in a memory, each stored resource having a respective timestamp indicative of a last usage and the order being based on the respective timestamps associated with the stored resources; associating, by a processor of the computer, the first resource queue with a first queue timestamp; receiving a first command to deallocate a first amount of stored resources from the memory; determining, by the processor, that a first stored resource indicated by the first resource queue is associated with a timestamp earlier than the first queue timestamp; deallocating the first stored resource from the memory; receiving a second command to deallocate a second amount of stored resources from the memory; determining, by the processor, that the first resource queue indicates none of the stored resources are associated with a timestamp earlier than the first queue timestamp; and in response to the determination that the first resource queue indicates none of the stored resources are associated with a timestamp earlier than the first queue timestamp: