1. A method for improving a launch speed of a large-memory consuming application of an electronic device, the method comprising: determining whether an application is the large-memory consuming application which uses an amount of memory greater than a specified amount of memory, based on an execution of the application being detected; and based on determining that the application is the large-memory consuming application, executing a per-process thread reclaim by: selecting a process to be reclaimed among processes currently resident in a memory; and reclaiming a part of the memory used by the selected process without ending the selected process, wherein the reclaiming reclaims, in the memory, a code area related to program code of the selected process and wherein an activity and a context of the selected process are maintained in the memory.
|