-
公开(公告)号:US20240232006A9
公开(公告)日:2024-07-11
申请号:US18533281
申请日:2023-12-08
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Boram HWANG , Chulmin KIM , Hyunjoon CHA
CPC classification number: G06F11/1016 , G06F11/076 , G06F11/1068
Abstract: According to various embodiments, an electronic device comprises: at least one processor; and memory operatively connected to the at least one processor, wherein the memory may store instructions which, when executed by the at least one processor, cause the electronic device to: obtain, from a kernel, at least one address for a first memory area accessible through the kernel; store the at least one address in a second memory area accessible through a hypervisor; based on obtaining an address stored in a kernel stack from the kernel, identify whether the obtained address is defective, on the basis of the at least one stored address; and restore the defective address using at least one address stored in the second memory area in response to identifying the defect in the address.
-
公开(公告)号:US20240134742A1
公开(公告)日:2024-04-25
申请号:US18533281
申请日:2023-12-08
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Boram HWANG , Chulmin KIM , Hyunjoon CHA
CPC classification number: G06F11/1016 , G06F11/076 , G06F11/1068
Abstract: According to various embodiments, an electronic device comprises: at least one processor; and memory operatively connected to the at least one processor, wherein the memory may store instructions which, when executed by the at least one processor, cause the electronic device to: obtain, from a kernel, at least one address for a first memory area accessible through the kernel; store the at least one address in a second memory area accessible through a hypervisor; based on obtaining an address stored in a kernel stack from the kernel, identify whether the obtained address is defective, on the basis of the at least one stored address; and restore the defective address using at least one address stored in the second memory area in response to identifying the defect in the address.
-
公开(公告)号:US20230370327A1
公开(公告)日:2023-11-16
申请号:US18357502
申请日:2023-07-24
Applicant: Samsung Electronics Co., Ltd.
Inventor: Joonyoung HEO , Gyujoon PARK , Jongeon PARK , Soukjin BAE , Chihun AHN , Hyunjoon CHA , Minjung KIM
IPC: H04L41/0654 , H04L41/0695 , H04L41/0213
CPC classification number: H04L41/0654 , H04L41/0695 , H04L41/0213
Abstract: An electronic device may include a communication module for exchanging data with an external device, and at least one processor for controlling the electronic device, wherein the processor may: receive first information regarding the state of a network interface controller (NIC) driver for the communication module; receive, as second information, at least a part of simple network management protocol (SNMP) information regarding a network stack; receive third information regarding the state of sockets; determine a target problem state of the electronic device on the basis of the first information, the second information, and the third information; and perform a preconfigured target recovery operation corresponding to the determined target problem state. Various other embodiments may be possible.
-
公开(公告)号:US20230359355A1
公开(公告)日:2023-11-09
申请号:US18356777
申请日:2023-07-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sooyong SUK , Chulmin KIM , Ohoon KWON , Jaewon KIM , Jaeseon SIM , Yongtaek LEE , Hyunjoon CHA
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/0647 , G06F3/0673
Abstract: An electronic device is provided. The electronic device includes a volatile memory for storing user data, a non-volatile memory, and a processor operatively connected to the volatile memory and the non-volatile memory. The processor may be configured to store first compressed objects, which are obtained by compressing some of the user data in a page unit, in an empty area of the volatile memory, to move a second compressed object, which satisfies a specified condition, from among the first compressed objects to a temporary buffer set in the volatile memory, and to move third compressed objects, which are stored in the temporary buffer, to the non-volatile memory in a compressed state when the temporary buffer is filled to have a specified size or more.
-
公开(公告)号:US20230342074A1
公开(公告)日:2023-10-26
申请号:US18347197
申请日:2023-07-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hyeongjun KIM , Sungjong SEO , Woojoong LEE , Sungdo MOON , Hyunjoon CHA
IPC: G06F3/06
CPC classification number: G06F3/0655 , G06F3/0608 , G06F3/067
Abstract: An electronic device is provided. The electronic device includes a storage, and a processor configured to execute a storage device manager function, when the storage device manager function is executed, check a free space on a file system, as a result of the checking of the free space, determine whether the free space of the storage is less than or equal to a first reference ratio, when the free space of the storage is less than or equal to the first reference ratio, select and compress data having a use frequency less than or equal to a predetermined use frequency, manage the compressed data by using a list, and reserve and process a block secured by the compression on the file system.
-
6.
公开(公告)号:US20230315521A1
公开(公告)日:2023-10-05
申请号:US18206437
申请日:2023-06-06
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Gyeonghwan HONG , Chulmin KIM , Sooyong SUK , Hyunjoon CHA
CPC classification number: G06F9/4881 , G06F9/5016
Abstract: An electronic device includes a memory; memory resource allocation hardware; and a processor configured to: measure a response time of a task; execute a plurality of tasks including at least one foreground task and at least one background task; while the plurality of tasks are being executed, generate a plurality of profiles including first memory resource allocation information for each of the plurality of tasks and first response time information for the at least one foreground task; generate, based on the plurality of profiles for the plurality of tasks, second memory resource allocation information having a response time that is shorter than a first response time corresponding to the first response time information; and control the memory resource allocation hardware to allocate a memory resource, based on the second memory resource allocation information, so as to reduce a response time of at least one foreground task.
-
公开(公告)号:US20230135295A1
公开(公告)日:2023-05-04
申请号:US17432199
申请日:2020-02-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hyunjoon CHA , Chulmin KIM , Yongtaek LEE , Ohoon KWON , Jaewon KIM , Sooyong SUK
Abstract: In certain embodiments, an electronic device comprises a display; a first memory; a second memory storing a plurality of applications; and a processor, wherein the processor is configured to: switch a screen displayed on the display from a first screen to a second screen, wherein the second screen includes a plurality of objects respectively indicating the plurality of applications; identify applications which are not running among the plurality of applications, in response to the switching to the second screen; and load data of at least one application from the second memory to the first memory, based on a predetermined criteria, before receiving an input selecting the at least one application.
-
-
-
-
-
-