摘要 |
<P>PROBLEM TO BE SOLVED: To efficiently perform update by suppressing load concentration on hardware resources (hereinafter, resources) when updating software (hereinafter, SW) of a plurality of operating systems (hereinafter, OS). <P>SOLUTION: Based on each piece of attribute information of pieces of update SW that update each piece of SW of a plurality of OSs operating by sharing resources and each piece of information about the resources allocated to each of the plurality of OSs, an update control device estimates time required for each piece of processing to be executed when each piece of update SW performs update. Based on the estimation, the device determines execution order and execution start timing for each piece of processing to be executed at update so as to reduce time for executing pieces of processing having the same processing contents in parallel in the plurality of OSs. According to the estimated time, determined execution order and execution start timing, the device determines an allocation rate of the resources for each of the plurality of OSs. Then, the device controls each piece of processing of the update SW to be executed by determined execution order and at the determined execution start timing, and controls the resources to be allocated by the determined allocation rates. <P>COPYRIGHT: (C)2012,JPO&INPIT |