发明名称 Warning track interruption facility
摘要 A program (e.g., an operating system) is provided a warning that it has a grace period in which to perform a function, such as cleanup (e.g., complete, stop and/or move a dispatchable unit). The program is being warned, in one example, that it is losing access to its shared resources. For instance, in a virtual environment, a guest program is warned that it is about to lose its central processing unit resources, and therefore, it is to perform a function, such as cleanup.
申请公布号 US9098478(B2) 申请公布日期 2015.08.04
申请号 US201414322157 申请日期 2014.07.02
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Farrell Mark S.;Gainey, Jr. Charles W.;Kubala Jeffrey P.;Mulder James H.;Pierce Bernard;Rogers Robert R.;Schmidt Donald W.
分类号 G06F3/00;G06F13/24;G06F9/50;G06F9/54;G06F9/455;G06F9/48 主分类号 G06F3/00
代理机构 Heslin Rothenberg Farley & Mesiti P.C. 代理人 Kinnaman, Jr., Esq. William A.;Schiller, Esq. Blanche E.;Heslin Rothenberg Farley & Mesiti P.C.
主权项 1. A computer system for facilitating processing in a computing environment, said computer system comprising: a memory; and a processor in communications with the memory, wherein the computer system is configured to perform a method, said method comprising: providing by a first program to a second program a warning track facility installed indication indicating installation of a warning track facility within the computing environment, the indication of installation to be obtained by the second program, and the warning track facility to provide to the second program a grace period to perform a first function;obtaining, by the first program based on the providing, an unsolicited indication that the second program has registered for the warning track facility, the registration comprising an indication to the first program that the second program understands a protocol of the warning track facility and intends to participate in the warning track facility;enabling, based on obtaining the indication that the second program has registered, the warning track facility for the second program;providing by the first program to the second program a warning track notification to notify the second program of the grace period in which to initiate the first function; andperforming by the first program a second function subsequent to the grace period, wherein the grace period is distinguishable from a timeslice provided to a processor on which the second program executes, the second program having access to shared resources of the computing environment during the timeslice, and wherein the grace period provides a period in addition to the timeslice, wherein any portion of the period used by the second program to perform the first function is charged against a next timeslice for the second program.
地址 Armonk NY US