发明授权
- 专利标题: Method and apparatus for profiling data addresses
- 专利标题(中): 用于分析数据地址的方法和装置
-
申请号: US10840164申请日: 2004-05-06
-
公开(公告)号: US07827543B1公开(公告)日: 2010-11-02
- 发明人: Nicolai Kosche , Brian J. Wylie , Christopher P. Aoki , Martin S. Itzkowitz
- 申请人: Nicolai Kosche , Brian J. Wylie , Christopher P. Aoki , Martin S. Itzkowitz
- 申请人地址: US CA Redwood City
- 专利权人: Oracle America, Inc.
- 当前专利权人: Oracle America, Inc.
- 当前专利权人地址: US CA Redwood City
- 代理机构: Polsinelli Shughart PC
- 代理商 Gregory P. Durbin
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/45 ; G06F9/26
摘要:
Data address profiling allows determination of sources of code execution hindrance with different perspectives of memory references and allows correlation of sampled runtime events and memory reference objects, such as cache lines. Associating sampled runtime events with data addresses provides for efficient and targeted optimization of code with respect to data addresses and physical and/or logical memory reference objects (e.g., memory segments, heap variables, variable instances, stack variables, etc.). An instruction instance is identified in relation to a sampled runtime event. A data address is determined from the instruction instance. From the determined address, a memory reference object is ascertained.
信息查询