The invention belongs to the technical field of
memory scheduling. The invention discloses a
memory scheduling and application acceleration method for an end-side
heavy load scene. According to the embodiment of the invention, in a
cold start process oriented to GB-level large-scale applications, in a multi-task scene of a mobile terminal, a vehicle-mounted terminal and the like, by uniformly scheduling a selective file preloading module, a self-adaptive memory
recovery module and a context-aware process termination module, on the premise that application program codes are not modified, the application program codes can be quickly and efficiently started, and the application program codes can be quickly and efficiently started. The method comprises the following steps: modeling a file access mode and page type characteristics related to
cold start, dynamically adjusting a preload object, a
recovery strategy and a process termination sequence based on a preload memory budget and real-time memory pressure, preferentially retaining a key preload page, and selecting a background application with a relatively high net releasable memory and a relatively low short-term restart probability to terminate; and collaborative optimization of the
cold start time
delay and the background
survivability under the constraint of the limited memory and the I / O bandwidth is realized.