×

APPLICATION PROGRAM STARTUP METHOD AND APPARATUS

  • US 20150106656A1
  • Filed: 03/04/2013
  • Published: 04/16/2015
  • Est. Priority Date: 03/14/2012
  • Status: Abandoned Application
First Claim
Patent Images

1. An application program startup method, comprising:

  • loading, upon receiving an instruction for starting up an application program, prefetch data corresponding to the application program, wherein the prefetch data comprises at least one file block corresponding to at least one page fault occurred during a history startup process of the application program; and

    loading code of the application program to start up the application program;

    wherein prior to loading, upon receiving an instruction for starting up an application, prefetch data corresponding to the application program, analyzing the history startup process of the application program to obtain the prefetch data corresponding to the application program during the history startup process; and

    wherein the analyzing history start process of the application program to obtain the prefetch data corresponding to the application program during the history startup process specifically comprising;

    obtaining at least one mapped file list loaded and the virtual address of the at least one page fault occurred during the history startup process of the application program;

    calculating the file offset corresponding to each virtual address according to the at least one mapped file list and the at least one virtual address; and

    combining, according to the file offset corresponding to each virtual address, file blocks corresponding to the file offset corresponding to the at least one virtual address to obtain the prefetch data corresponding to the application program.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×