发明名称 Method and system for autonomic performance improvements in an application via memory relocation
摘要 A method, an apparatus, and a computer program product in a data processing system are presented for using hardware assistance for gathering performance information that significantly reduces the overhead in gathering such information. Performance indicators are associated with instructions or memory locations, and processing of the performance indicators enables counting of events associated with execution of those instructions or events associated with accesses to those memory locations. The performance information that has been dynamically gathered from the assisting hardware is available to the software application during runtime in order to autonomically affect the behavior of the software application, particularly to enhance its performance. For example, the counted events may be used to autonomically improve the performance of the execution of an application by relocating code segments and data areas.
申请公布号 US7225309(B2) 申请公布日期 2007.05.29
申请号 US20030682436 申请日期 2003.10.09
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 DEWITT, JR. JIMMIE EARL;LEVINE FRANK ELIOT;RICHARDSON CHRISTOPHER MICHAEL;URQUHART ROBERT JOHN
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址