×

Application acceleration method and application acceleration device

  • US 10,664,436 B2
  • Filed: 10/12/2017
  • Issued: 05/26/2020
  • Est. Priority Date: 09/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. An application acceleration method performed at a computer server having one or more processors and a memory storing one or more programs to be executed by the one or more processors, the method comprising:

  • exposing, by a control center, an initialization interface and a deinitialization interface of the control center through a dynamic link library;

    invoking, by the control center, a process monitoring class to monitor start and end of a computing process of an application, after the initialization interface of the control center is invoked;

    triggering, based on determining that the computing process hits a configured process, a callback interface of the process monitoring class;

    sending, to the control center, by the process monitoring class via the callback interface, process information on the computing process;

    confirming, by the process monitoring class, that the computing process requires to be accelerated;

    receiving, by the control center, process information on the computing process sent by the process monitoring class after the process monitoring class monitors that the computing process is started and confirms that the computing process requires to be accelerated;

    invoking, by the control center, a service class based on the process information, wherein the service class includes a configuration file with information on a correspondence among the computing process, a plurality of states of the computing process, and a task executed in each of the plurality of states of the computing process;

    monitoring, by the service class, the plurality of states of the computing process;

    accelerating at least one of starting and running of the computing process, by the service class, via executing the task in each of the plurality of states of the computing process according to the configuration file until the computing process is in an end state.

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