发明名称 Program compiler, program installer, and program install method
摘要 A program installation apparatus may install a program in an immediately executable form using a snapshot image. The snapshot image may store a partially executed result of the program. A snapshot point at which the snapshot image is created may be decided by analyzing dependency on a system execution environment of the program. The program installation apparatus may, in advance, execute a part of the program having no dependency on the system execution environment to create a snapshot image and then execute the remaining part of the program based on the snapshot image, reducing a start-up time of the program.
申请公布号 US8762967(B2) 申请公布日期 2014.06.24
申请号 US201012971283 申请日期 2010.12.17
申请人 Samsung Electronics Co., Ltd. 发明人 Kim Min-Chan;Jeong Jae-Hoon;Hwang Joo-Young
分类号 G06F12/02 主分类号 G06F12/02
代理机构 NSIP Law 代理人 NSIP Law
主权项 1. A program installation and execution apparatus, comprising: a snapshot point setting unit configured to set a particular location on an execution sequence of a program as a snapshot point, wherein the particular location is set based upon the location within the program execution sequence of a system call; a dependency analysis unit configured to identify, within the program, a first function that includes the system call and a second function, which the program specifies executing after the first function, that does not include a system call; a rearrangement unit configured to rearrange execution of the second function to occur before execution of the first function; a processor configured to perform the rearranged execution of the program up to the snapshot point; and a snapshot image storage unit configured to store the execution result of the program up to the snapshot point.
地址 Suwon-si KR