MEMORY MANAGEMENT METHOD FOR SECURITY AND ELECTRONIC DEVICE THEREFOR

    公开(公告)号:US20240232006A9

    公开(公告)日:2024-07-11

    申请号:US18533281

    申请日:2023-12-08

    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.

    MEMORY MANAGEMENT METHOD FOR SECURITY AND ELECTRONIC DEVICE THEREFOR

    公开(公告)号:US20240134742A1

    公开(公告)日:2024-04-25

    申请号:US18533281

    申请日:2023-12-08

    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.

    ELECTRONIC DEVICE AND METHOD FOR OPERATION OF STORAGE OF ELECTRONIC DEVICE

    公开(公告)号:US20230342074A1

    公开(公告)日:2023-10-26

    申请号:US18347197

    申请日:2023-07-05

    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.

    ELECTRONIC DEVICE AND OPERATION METHOD OF ELECTRONIC DEVICE ALLOCATING MEMORY RESOURCE TO TASK

    公开(公告)号:US20230315521A1

    公开(公告)日:2023-10-05

    申请号:US18206437

    申请日:2023-06-06

    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.

    ELECTRONIC DEVICE WHICH PREFETCHES APPLICATION AND METHOD THEREFOR

    公开(公告)号:US20230135295A1

    公开(公告)日:2023-05-04

    申请号:US17432199

    申请日:2020-02-05

    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.

Patent Agency Ranking