US 11,941,435 B2
Electronic device for rapid entry into application being run, method of operating the same, and storage medium
Kiljae Kim, Gyeonggi-do (KR); Byungsoo Kwon, Gyeonggi-do (KR); Younghun Kim, Gyeonggi-do (KR); Jaeho Kim, Gyeonggi-do (KR); Hyunchul Seok, Gyeonggi-do (KR); Daehyun Cho, Gyeonggi-do (KR); and Wonseo Choi, Gyeonggi-do (KR)
Assigned to Samsung Electronics Co., Ltd, (KR)
Filed by Samsung Electronics Co., Ltd., Gyeonggi-do (KR)
Filed on Feb. 5, 2021, as Appl. No. 17/168,463.
Claims priority of application No. 10-2020-0015196 (KR), filed on Feb. 7, 2020.
Prior Publication US 2021/0248004 A1, Aug. 12, 2021
Int. Cl. G06F 9/48 (2006.01)
CPC G06F 9/4881 (2013.01) 18 Claims
OG exemplary drawing
 
1. An electronic device comprising:
at least one processor; and
memory for storing instructions that, when executed by the at least one processor, cause
the electronic device to:
identify, in response to running of an application, a plurality of tasks related to a running operation of the application;
allocate virtual runtimes to the plurality of tasks when scheduling;
adjust the virtual runtime of at least one task among the plurality of tasks to be run with priority to be a minimum value, the at least one task being a main thread of the application;
arrange the at least one task with the adjusted virtual runtime; and
run the at least one task with priority according to an arrangement order.