METHOD, DEVICE AND COMPUTER PROGRAMME PRODUCT FOR STORAGE MANAGEMENT
First Claim
1. A method for storage management, comprising:
- in response to an operation to be performed on data in a cache page, determining a first cache page reference corresponding to the cache page, the first cache page reference comprising a pointer value indicating the cache page;
creating, based on the first cache page reference and the operation, a second cache page reference corresponding to the cache page, the second cache page reference comprising the pointer value; and
performing the operation on the data in the cache page via the second cache page reference.
8 Assignments
0 Petitions
Accused Products
Abstract
Techniques perform storage management. Such techniques involve, in response to an operation to be performed on data in a cache page, determining a first cache page reference corresponding to the cache page, the first cache page reference comprising a pointer value indicating the cache page. Such techniques further involve creating, based on the first cache page reference and the operation, a second cache page reference corresponding to the cache page, the second cache page reference comprising the pointer value. Such techniques further involve performing the operation on the data in the cache page via the second cache page reference. One cache page can correspond to a plurality of cache page references. Additionally, copy of data from one cache page to a further cache page can be effectively avoided, so as to enhance input/output performance and utilization rate of storage space.
3 Citations
21 Claims
-
1. A method for storage management, comprising:
-
in response to an operation to be performed on data in a cache page, determining a first cache page reference corresponding to the cache page, the first cache page reference comprising a pointer value indicating the cache page; creating, based on the first cache page reference and the operation, a second cache page reference corresponding to the cache page, the second cache page reference comprising the pointer value; and performing the operation on the data in the cache page via the second cache page reference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device for storage management, comprising:
-
at least one processing unit; and at least one memory coupled to the at least one processing unit and stored with machine-executable instructions, the instructions, when executed by the at least one processing unit, causing the device to perform actions consisting of; in response to an operation to be performed on data in a cache page, determining a first cache page reference corresponding to the cache page, the first cache page reference comprising a pointer value indicating the cache page; creating, based on the first cache page reference and the operation, a second cache page reference corresponding to the cache page, the second cache page reference comprising the pointer value; and performing the operation on the data in the cache page via the second cache page reference. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product having a non-transitory computer readable medium which stores a set of instructions to perform storage management;
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
in response to an operation to be performed on data in a cache page, determining a first cache page reference corresponding to the cache page, the first cache page reference comprising a pointer value indicating the cache page; creating, based on the first cache page reference and the operation, a second cache page reference corresponding to the cache page, the second cache page reference comprising the pointer value; and performing the operation on the data in the cache page via the second cache page reference.
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
Specification