发明名称 |
Implementing feedback directed NUMA mitigation tuning |
摘要 |
A method, system and computer program product are provided for implementing feedback directed Non-Uniform Memory Access (NUMA) mitigation tuning in a computer system. During a page frame memory allocation for a process, predefined monitored performance metrics are compared with stored threshold values. Responsive to the compared values, selected use of local memory is dynamically modified during the page frame memory allocation. |
申请公布号 |
US8793459(B2) |
申请公布日期 |
2014.07.29 |
申请号 |
US201113285302 |
申请日期 |
2011.10.31 |
申请人 |
International Business Machines Corporation |
发明人 |
Chidester Kevin L.;Kurtz Jay P. |
分类号 |
G06F12/00 |
主分类号 |
G06F12/00 |
代理机构 |
|
代理人 |
Pennington Joan |
主权项 |
1. A method for implementing feedback directed Non-Uniform Memory Access (NUMA) mitigation tuning in a computer system comprising:
storing predefined performance metric threshold values; monitoring predefined performance metrics; performing a page frame memory allocation for a process by comparing said monitored predefined performance metrics with said stored predefined performance metric threshold values; and dynamically modifying selected use of local memory for the page frame memory allocation responsive to the compared values including responsive to not identifying a free frame in local memory, and identifying a free frame being available in remote memory, comparing a monitored ongoing cycles per instruction (CPI) with a stored CPI threshold value; and using a free frame from remote memory responsive to the monitored ongoing CPI being less than the stored CPI threshold value; and responsive to the monitored ongoing CPI being greater than the stored CPI threshold value, comparing a monitored ongoing page fault rate with a stored page fault threshold value, and stealing a page from local memory or stealing a page from remote memory responsive to the compared page fault values. |
地址 |
Armonk NY US |