-
公开(公告)号:US11656999B2
公开(公告)日:2023-05-23
申请号:US16896524
申请日:2020-06-09
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Manjong Lee , Hyeongjun Kim , Changheun Lee , Jintae Jang
IPC: G06F12/10
CPC classification number: G06F12/10 , G06F2212/657
Abstract: An electronic device may include a processor, a first volatile memory, and a storage including a nonvolatile memory and a second volatile memory. The processor may be configured to: identify information of a specific file and a kind of a request for data included in the specific file in response to a creation of the request for the data, set a flag in the request based on the identified information of the specific file, identify whether mapping information of a specific region including a logical address of the data among mapping information in which logical addresses and physical addresses for the nonvolatile memory are mapped onto each other is stored in the first volatile memory, determine whether to manage the mapping information of the specific region using the first volatile memory, and determine whether to update the mapping information of the specific region in the first volatile memory.
-
公开(公告)号:US11507299B2
公开(公告)日:2022-11-22
申请号:US17041837
申请日:2019-03-29
Applicant: Samsung Electronics Co., Ltd.
Inventor: Manjong Lee , Changheun Lee
IPC: G06F3/06
Abstract: An electronic device according to various embodiments of the present invention comprises a host device and a block device electrically connected to the host device, wherein the block device comprises a first memory and a controller electrically connected to the first memory, and the controller receives a write request for first data form the host device, determines whether the first data is pattern data configured in a form in which an assigned number of bit values are repeated, and, in response to the first data being determined to be the pattern data, controls the first memory to store the assigned number of bit values of the first data in a logical to physical mapping table after mapping the assigned number of bit values to a logical address indicated by the write request.
-