EXECUTION METHOD AND APPARATUS
First Claim
Patent Images
1. An application execution method of a terminal, the application execution method comprising:
- detecting a launch of an application;
preloading Input/Outputs (I/Os) requested at the launch based on profile data with I/Os requested at a previous launch of the application; and
updating the profile data based on at least one of the I/Os requested at current and previous launches of the application.
1 Assignment
0 Petitions
Accused Products
Abstract
An application execution method for improving the operation speed of the application in executing or in the middle of running the application is provided. The application execution method includes detecting a launch of an application, preloading Input/Outputs (I/Os) requested at the launch based on profile data with I/Os requested at a previous launch of the application, and updating the profile data based on at least one of the I/Os requested at current and previous launches of the application.
-
Citations
28 Claims
-
1. An application execution method of a terminal, the application execution method comprising:
-
detecting a launch of an application; preloading Input/Outputs (I/Os) requested at the launch based on profile data with I/Os requested at a previous launch of the application; and updating the profile data based on at least one of the I/Os requested at current and previous launches of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A terminal for executing an application, the terminal comprising:
-
a storage unit configured to store profile data including a list of Input/Outputs (I/Os) requested at a previous launch of the application; and a control unit configured to; detect a launch of an application; preload I/Os requested at the launch based on profile data with I/Os requested at the previous launch of the application; and update the profile data based on at least one of the I/Os requested at current and previous launches of the application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An application execution method of a terminal, the application execution method comprising:
-
detecting a memory return request of a process executed by the application; storing memory mapping information of the process in response to the memory return request; determining whether a total amount of the memory mapping information stored in the memory mapping storage is greater than a predetermined capacity; and releasing, when the total amount of the memory mapping information is greater than the predetermined capacity, a connection between a virtual memory and a physical memory which is associated with at least one memory mapping information in units of page. - View Dependent Claims (22, 23, 24)
-
-
25. A terminal for executing an application, the terminal comprising:
-
a physical memory unit configured to store data; an input unit configured to receive an input to generate a request signal of the application; a virtual memory unit configured to map the data stored in the physical memory unit; a memory mapping storage configured to; detect a memory return request of a process executed by the application; and store the memory mapping information of the process in response to the memory return request; and a control unit configured to; determine whether total amount of the memory mapping information stored in the memory mapping storage is greater than a predetermined capacity; and release, when the total amount of the memory mapping information is greater than the predetermined capacity, a connection between the virtual memory unit and the physical memory which is associated with at least one memory mapping information in units of page. - View Dependent Claims (26, 27, 28)
-
Specification