-
公开(公告)号:US20250165234A1
公开(公告)日:2025-05-22
申请号:US19030679
申请日:2025-01-17
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Kwanhee JEONG , Chanbin Lim , Hyoungjong Kim , Haewook Lee
IPC: G06F8/41
Abstract: An electronic device includes: at least one processor configured to execute instructions in a first type; and memory configured to store the instructions which, when executed by the at least one processor, cause the at least one processor to: detect a preset event that causes termination of an application executed by the at least one processor; based on detecting the preset event, identify a number that the preset event occurred based on an execution of the application; and based on the identified number, obtain a binary file associated with the execution of the application by compiling a non-binary file that corresponds to instructions in the first type associated with the preset event and that includes instructions in a second type that is different from the first type.
-
公开(公告)号:US11934853B2
公开(公告)日:2024-03-19
申请号:US17263591
申请日:2019-04-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kyungseok Lee , Jingu Kang , Kihun Heo , Hyojong Kim , Hakryoul Kim , Hyunjoon Kim , Donggyu Ahn , Haewook Lee , Kwanhee Jeong , Mooyoung Kim , Minjung Kim
IPC: G06F9/455
CPC classification number: G06F9/45504 , G06F9/45558 , G06F2009/45562 , G06F2009/45583 , G06F2009/45591
Abstract: Various embodiments of the present invention relate to a method for managing a memory in a Java execution environment, and an electronic device for performing same, and an electronic device may comprise a processor and a memory electrically connected to the processor, wherein: the memory is configured to store multiple Java application programs, and stores instructions that, when executed, cause the processor to execute a virtual machine configured to execute at least one Java application stored in the memory; and when generation of an object is detected during execution of the Java application, the virtual machine executed by the processor generates a reference for the generated object, identifies an application, which has generated the object by a threshold or more, on the basis of the generated reference, and provides information on the identified application to the processor. Other embodiments may also be possible.
-
公开(公告)号:US11880700B2
公开(公告)日:2024-01-23
申请号:US17263591
申请日:2019-04-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kyungseok Lee , Jingu Kang , Kihun Heo , Hyojong Kim , Hakryoul Kim , Hyunjoon Kim , Donggyu Ahn , Haewook Lee , Kwanhee Jeong , Mooyoung Kim , Minjung Kim
IPC: G06F9/455
CPC classification number: G06F9/45504 , G06F9/45558 , G06F2009/45562 , G06F2009/45583 , G06F2009/45591
Abstract: Various embodiments of the present invention relate to a method for managing a memory in a Java execution environment, and an electronic device for performing same, and an electronic device may comprise a processor and a memory electrically connected to the processor, wherein: the memory is configured to store multiple Java application programs, and stores instructions that, when executed, cause the processor to execute a virtual machine configured to execute at least one Java application stored in the memory; and when generation of an object is detected during execution of the Java application, the virtual machine executed by the processor generates a reference for the generated object, identifies an application, which has generated the object by a threshold or more, on the basis of the generated reference, and provides information on the identified application to the processor. Other embodiments may also be possible.
-
-