发明名称 Defragmentation of storage class memory managed in extents
摘要 Embodiments relate to methods, systems and computer program products for defragmenting storage class memory by comparing a utilization rate of the storage class memory to a threshold value. If the utilization rate of the storage class memory is greater than the threshold value, the potentially wasted storage space is then compared to the combined storage capacity of the unclaimed extents of the storage class memory. If the potentially wasted storage space is greater than the combined storage capacity of the unclaimed extents of the storage class memory, a determination is made whether a defragmentation was recently performed. Based on determining that the defragmentation was not recently performed, or that it was recently performed and was productive, performing a defragmentation of the storage class memory.
申请公布号 US8918617(B2) 申请公布日期 2014.12.23
申请号 US201213616410 申请日期 2012.09.14
申请人 International Business Machines Corporation 发明人 Brooker Christopher G.;Foster Alfred F.;Mari Charles E.;Miller, Jr. Robert;Morgenstern Harris M.;Otto Walter W.;Partlow Steven M.;Rankin Thomas F.;Tuttle Scott B.;Tzortzatos Elpida
分类号 G06F12/00 主分类号 G06F12/00
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;Kinnaman, Jr. William A.
主权项 1. A computer system for defragmenting a storage class memory, the system comprising: a real storage manager configured to control a real memory; an auxiliary storage manager in communication with the real storage manager, the auxiliary storage manager configured to control the storage class memory, the storage class memory including a plurality of extents, the system configured to perform a method comprising: determining whether a utilization rate of the storage class memory is greater than a threshold value; based on determining that the utilization rate of the storage class memory is greater than the threshold value, determining whether a potentially wasted storage space is greater than a combined storage capacity of the unclaimed extents of the storage class memory; based on determining that the potentially wasted storage space is greater than the combined storage capacity of the unclaimed extents of the storage class memory, determining whether a defragmentation was recently performed; and based on determining that the defragmentation was not recently performed, defragmenting the storage class memory.
地址 Armonk NY US