-
公开(公告)号:GB2501287A
公开(公告)日:2013-10-23
申请号:GB201206824
申请日:2012-04-18
Applicant: IBM
Inventor: LEMING MATTHEW , WARD TIMOTHY , ELLIS RICHARD
IPC: G06F9/445
Abstract: Disclosed is a method of installing an application at a selected runtime instance. The method starts by receiving a request to install an application, then it accesses data defining the shared resources required by the application, and accesses data defining shared resources already installed at existing runtime instances. Then, an existing runtime instance with the greatest number of installed shared resources common to the shared resources required by the application is selected. Finally the application is installed at the selected runtime instance. The method may maintain a table storing identifiers of the shared resources installed at existing runtime instances. The method may also determine the free capacity available at the existing runtime instances and select the instance with sufficient capacity to install the application. The step of installing the application may include removing from the application those shared resources already present and installing the residual components of the application at the selected runtime instance.
-
公开(公告)号:GB2506904A
公开(公告)日:2014-04-16
申请号:GB201218312
申请日:2012-10-12
Applicant: IBM
Inventor: JIA BIN , LEMING MATTHEW , JACKSON CALLUM PETER , NORTON PHILIP
IPC: G06F12/08 , G06F12/0897 , G06F12/128 , G06F17/30
Abstract: The application relates to the assessment of a (cumulative) intermediate product to determine whether it should be stored in cache or not. If the intermediate product has required significant processing resources to produce (i.e. above a threshold) then it is cached, otherwise the successive intermediate/final product is then assessed for its cumulative processing resources until such time as the product resources required are above the threshold, with the successive product then cached. According to the invention, a method of managing a cache comprises determining a resource measure value (RMV) associated with the production of an intermediate product 110. The intermediate product is produced by a computer program 108 in response to a first set of control inputs. If the RMV exceeds a predetermined threshold then the product is cached.
-