A memory resource management method, comprising: determining a recyclable cache unit according to first indication information and second indication information that correspond to each cache unit, wherein the first indication information and the second indication information both comprise at least one bit, the first indication information indicates whether the cache unit is occupied, and the second indication information indicates a quantity of cache unit recycling periods for which the cache unit has been occupied (Step 101); wherein the determining a recyclable cache unit according to first indication information and second indication information that correspond to each cache unit includes: determining whether the first indication information corresponding to the cache unit indicates that the cache unit is occupied, and if the first indication information indicates that the cache unit is occupied, determining, according to the second indication information corresponding to the cache unit, whether the cache unit has been occupied for n cache unit recycling periods, where n is a positive integer greater than or equal to 1, and if yes, determining that the cache unit is a recyclable cache unit; and recycling the recyclable cache unit (step 102); wherein the method further comprises: if the cache unit has been occupied for m cache unit recycling periods, wherein m is a positive integer less than or equal to n, changing the second indication information corresponding to the cache unit into that the cache unit has been occupied for m+f cache unit recycling periods, wherein f is a positive integer greater than or equal to 1, and m+f is a positive integer less than or equal to n. determining a recyclable cache unit according to first indication information and second indication information that correspond to each cache unit, wherein the first indication information and the second indication information both comprise at least one bit, the first indication information indicates whether the cache unit is occupied, and the second indication information indicates a quantity of cache unit recycling periods for which the cache unit has been occupied (Step 101); wherein the determining a recyclable cache unit according to first indication information and second indication information that correspond to each cache unit includes: determining whether the first indication information corresponding to the cache unit indicates that the cache unit is occupied, and if the first indication information indicates that the cache unit is occupied, determining, according to the second indication information corresponding to the cache unit, whether the cache unit has been occupied for n cache unit recycling periods, where n is a positive integer greater than or equal to 1, and if yes, determining that the cache unit is a recyclable cache unit; and recycling the recyclable cache unit (step 102); if the cache unit has been occupied for m cache unit recycling periods, wherein m is a positive integer less than or equal to n, changing the second indication information corresponding to the cache unit into that the cache unit has been occupied for m+f cache unit recycling periods, wherein f is a positive integer greater than or equal to 1, and m+f is a positive integer less than or equal to n.