发明名称 Dynamic measurement and adaptation of a copying garbage collector
摘要 An illustrative embodiment of a computer-implemented process for dynamic measurement and adaptation of a parallel copying garbage collector initializes values and data structures, receives an evacuate set, determines whether a new copy block is required and responsive to a determination that a new copy block is required, calculates a size of the new copy block. The computer-implemented process further selects a survivor region from a list of survivor regions to form a selected survivor region, places a lock on the selected survivor region, identifies a number of threads enqueued on the selected survivor region, responsive to a determination that a contention value exceeds a predetermined value, increases a size of the list of survivor regions, evacuates blocks to the selected survivor region and responsive to a determination that more evacuate blocks do not exist, terminates.
申请公布号 US8595462(B2) 申请公布日期 2013.11.26
申请号 US201113047786 申请日期 2011.03.14
申请人 BURKA PETER WIEBE;DISHER JEFFREY MICHAEL;MAIER DARYL JAMES;MICIC ALEKSANDAR;SCIAMPACONE RYAN ANDREW;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BURKA PETER WIEBE;DISHER JEFFREY MICHAEL;MAIER DARYL JAMES;MICIC ALEKSANDAR;SCIAMPACONE RYAN ANDREW
分类号 G06F12/02;G06F17/30 主分类号 G06F12/02
代理机构 代理人
主权项
地址