发明名称 ADJUSTING PAUSE-LOOP EXITING WINDOW VALUES
摘要 In a method for adjusting a Pause-loop exiting window value, one or more processors execute an exit instruction for a first virtual CPU (vCPU) in a virtualized computer environment based on the first vCPU exceeding a first Pause-loop exiting (PLE) window value. The one or more processors initiate a first directed yield from the first vCPU to a second vCPU in the virtualized computer environment. The one or more processors determine whether the first directed yield was successful. The one or more processors adjust the first PLE window value based on the determination of whether the first directed yield was successful.
申请公布号 US2015128134(A1) 申请公布日期 2015.05.07
申请号 US201314098702 申请日期 2013.12.06
申请人 International Business Machines Corporation 发明人 Thimmappa Raghavendra K.
分类号 G06F9/455;G06F9/50 主分类号 G06F9/455
代理机构 代理人
主权项 1. A method for adjusting a Pause-loop exiting window value, the method comprising: one or more processors executing an exit instruction for a first virtual central processing unit (vCPU) in a virtualized computer environment based on the first vCPU exceeding a first Pause-loop exiting (PLE) window value; the one or more processors initiating a first directed yield from the first vCPU to a second vCPU in the virtualized computer environment; and the one or more processors determining whether the first directed yield was successfully completed, and in response, performing one of: in response to determining that the first directed yield was successfully completed, decrementing the first PLE window value; andin response to determining that the first directed yield was not successfully completed because there are less vCPU's allocated than there are physical resources in the virtualized computer environment, incrementing the first PLE window value.
地址 Armonk NY US