ELECTRONIC DEVICE INCLUDING STORAGE AND METHOD OF THE SAME

An objective of the present invention is to provide an electronic device which manages mapping information loaded in a volatile memory of a host device. According to various embodiments of the present invention, the electronic device comprises a processor, a volatile memory, and storage. The process...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JUNG WONSUK, HWANG DOOHYUN, JANG JINTAE
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator JUNG WONSUK
HWANG DOOHYUN
JANG JINTAE
description An objective of the present invention is to provide an electronic device which manages mapping information loaded in a volatile memory of a host device. According to various embodiments of the present invention, the electronic device comprises a processor, a volatile memory, and storage. The processor can be configured to check the type of a request for data included in a specific file and information of the specific file in response to an occurrence of the request for the data, set a flag to the request if the specific file is checked to correspond to at least one in a list of an information table in which the specific file is designated based on the checked information of the specific file, check mapping information of a specific region including a logical address of the data in mapping information resulting from mapping a logical address and a physical address for the nonvolatile memory of the storage from the volatile memory based on the flag, acquire the physical address of the nonvolatile memory mapped to the logical address of the data if the mapping information of the specific region including the logical address of the data exists in the volatile memory, and transmit the request for the data including the acquired physical address of the nonvolatile memory to the storage. 본 문서에 개시된 다양한 실시예에 따른 전자 장치는, 프로세서, 휘발성 메모리 및 스토리지를 포함하고, 상기 프로세서는, 특정 파일에 포함된 데이터에 대한 요청이 발생된 것에 응답하여, 상기 특정 파일의 정보 및 상기 데이터에 대한 요청의 종류를 확인하고, 상기 확인한 특정 파일의 정보에 기초하여, 상기 특정 파일이 지정된 정보 테이블의 목록 중 적어도 하나에 대응하는 것으로 확인되면, 상기 요청에 플래그를 설정하고, 상기 플래그에 기초하여, 상기 스토리지의 상기 비휘발성 메모리에 대한 논리적 주소와 물리적 주소를 매핑한 매핑 정보들 중 상기 데이터의 논리적 주소를 포함하는 특정 영역의 매핑 정보를 상기 휘발성 메모리로부터 확인하고, 상기 데이터의 논리적 주소를 포함하는 특정 영역의 매핑 정보가 상기 휘발성 메모리에 존재하면, 상기 데이터의 논리적 주소와 매핑된 상기 비휘발성 메모리의 물리적 주소를 획득하고, 상기 비휘발성 메모리의 상기 획득된 물리적 주소를 포함하는 상기 데이터에 대한 요청을 상기 스토리지로 전송하도록 설정될 수 있다.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_KR20220132865A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>KR20220132865A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_KR20220132865A3</originalsourceid><addsrcrecordid>eNrjZLBy9XF1Dgny9_N0VnBxDfN0dlXw9HP2CXXx9HNXCA7xD3J0d1Vw9HNR8HUN8fB3UfB3UwjxcFUIdvR15WFgTUvMKU7lhdLcDMpuriHOHrqpBfnxqcUFicmpeakl8d5BRgZGRgaGxkYWZqaOxsSpAgAtHil1</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>ELECTRONIC DEVICE INCLUDING STORAGE AND METHOD OF THE SAME</title><source>esp@cenet</source><creator>JUNG WONSUK ; HWANG DOOHYUN ; JANG JINTAE</creator><creatorcontrib>JUNG WONSUK ; HWANG DOOHYUN ; JANG JINTAE</creatorcontrib><description>An objective of the present invention is to provide an electronic device which manages mapping information loaded in a volatile memory of a host device. According to various embodiments of the present invention, the electronic device comprises a processor, a volatile memory, and storage. The processor can be configured to check the type of a request for data included in a specific file and information of the specific file in response to an occurrence of the request for the data, set a flag to the request if the specific file is checked to correspond to at least one in a list of an information table in which the specific file is designated based on the checked information of the specific file, check mapping information of a specific region including a logical address of the data in mapping information resulting from mapping a logical address and a physical address for the nonvolatile memory of the storage from the volatile memory based on the flag, acquire the physical address of the nonvolatile memory mapped to the logical address of the data if the mapping information of the specific region including the logical address of the data exists in the volatile memory, and transmit the request for the data including the acquired physical address of the nonvolatile memory to the storage. 본 문서에 개시된 다양한 실시예에 따른 전자 장치는, 프로세서, 휘발성 메모리 및 스토리지를 포함하고, 상기 프로세서는, 특정 파일에 포함된 데이터에 대한 요청이 발생된 것에 응답하여, 상기 특정 파일의 정보 및 상기 데이터에 대한 요청의 종류를 확인하고, 상기 확인한 특정 파일의 정보에 기초하여, 상기 특정 파일이 지정된 정보 테이블의 목록 중 적어도 하나에 대응하는 것으로 확인되면, 상기 요청에 플래그를 설정하고, 상기 플래그에 기초하여, 상기 스토리지의 상기 비휘발성 메모리에 대한 논리적 주소와 물리적 주소를 매핑한 매핑 정보들 중 상기 데이터의 논리적 주소를 포함하는 특정 영역의 매핑 정보를 상기 휘발성 메모리로부터 확인하고, 상기 데이터의 논리적 주소를 포함하는 특정 영역의 매핑 정보가 상기 휘발성 메모리에 존재하면, 상기 데이터의 논리적 주소와 매핑된 상기 비휘발성 메모리의 물리적 주소를 획득하고, 상기 비휘발성 메모리의 상기 획득된 물리적 주소를 포함하는 상기 데이터에 대한 요청을 상기 스토리지로 전송하도록 설정될 수 있다.</description><language>eng ; kor</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2022</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20221004&amp;DB=EPODOC&amp;CC=KR&amp;NR=20220132865A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25563,76318</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20221004&amp;DB=EPODOC&amp;CC=KR&amp;NR=20220132865A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>JUNG WONSUK</creatorcontrib><creatorcontrib>HWANG DOOHYUN</creatorcontrib><creatorcontrib>JANG JINTAE</creatorcontrib><title>ELECTRONIC DEVICE INCLUDING STORAGE AND METHOD OF THE SAME</title><description>An objective of the present invention is to provide an electronic device which manages mapping information loaded in a volatile memory of a host device. According to various embodiments of the present invention, the electronic device comprises a processor, a volatile memory, and storage. The processor can be configured to check the type of a request for data included in a specific file and information of the specific file in response to an occurrence of the request for the data, set a flag to the request if the specific file is checked to correspond to at least one in a list of an information table in which the specific file is designated based on the checked information of the specific file, check mapping information of a specific region including a logical address of the data in mapping information resulting from mapping a logical address and a physical address for the nonvolatile memory of the storage from the volatile memory based on the flag, acquire the physical address of the nonvolatile memory mapped to the logical address of the data if the mapping information of the specific region including the logical address of the data exists in the volatile memory, and transmit the request for the data including the acquired physical address of the nonvolatile memory to the storage. 본 문서에 개시된 다양한 실시예에 따른 전자 장치는, 프로세서, 휘발성 메모리 및 스토리지를 포함하고, 상기 프로세서는, 특정 파일에 포함된 데이터에 대한 요청이 발생된 것에 응답하여, 상기 특정 파일의 정보 및 상기 데이터에 대한 요청의 종류를 확인하고, 상기 확인한 특정 파일의 정보에 기초하여, 상기 특정 파일이 지정된 정보 테이블의 목록 중 적어도 하나에 대응하는 것으로 확인되면, 상기 요청에 플래그를 설정하고, 상기 플래그에 기초하여, 상기 스토리지의 상기 비휘발성 메모리에 대한 논리적 주소와 물리적 주소를 매핑한 매핑 정보들 중 상기 데이터의 논리적 주소를 포함하는 특정 영역의 매핑 정보를 상기 휘발성 메모리로부터 확인하고, 상기 데이터의 논리적 주소를 포함하는 특정 영역의 매핑 정보가 상기 휘발성 메모리에 존재하면, 상기 데이터의 논리적 주소와 매핑된 상기 비휘발성 메모리의 물리적 주소를 획득하고, 상기 비휘발성 메모리의 상기 획득된 물리적 주소를 포함하는 상기 데이터에 대한 요청을 상기 스토리지로 전송하도록 설정될 수 있다.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLBy9XF1Dgny9_N0VnBxDfN0dlXw9HP2CXXx9HNXCA7xD3J0d1Vw9HNR8HUN8fB3UfB3UwjxcFUIdvR15WFgTUvMKU7lhdLcDMpuriHOHrqpBfnxqcUFicmpeakl8d5BRgZGRgaGxkYWZqaOxsSpAgAtHil1</recordid><startdate>20221004</startdate><enddate>20221004</enddate><creator>JUNG WONSUK</creator><creator>HWANG DOOHYUN</creator><creator>JANG JINTAE</creator><scope>EVB</scope></search><sort><creationdate>20221004</creationdate><title>ELECTRONIC DEVICE INCLUDING STORAGE AND METHOD OF THE SAME</title><author>JUNG WONSUK ; HWANG DOOHYUN ; JANG JINTAE</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_KR20220132865A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; kor</language><creationdate>2022</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>JUNG WONSUK</creatorcontrib><creatorcontrib>HWANG DOOHYUN</creatorcontrib><creatorcontrib>JANG JINTAE</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>JUNG WONSUK</au><au>HWANG DOOHYUN</au><au>JANG JINTAE</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>ELECTRONIC DEVICE INCLUDING STORAGE AND METHOD OF THE SAME</title><date>2022-10-04</date><risdate>2022</risdate><abstract>An objective of the present invention is to provide an electronic device which manages mapping information loaded in a volatile memory of a host device. According to various embodiments of the present invention, the electronic device comprises a processor, a volatile memory, and storage. The processor can be configured to check the type of a request for data included in a specific file and information of the specific file in response to an occurrence of the request for the data, set a flag to the request if the specific file is checked to correspond to at least one in a list of an information table in which the specific file is designated based on the checked information of the specific file, check mapping information of a specific region including a logical address of the data in mapping information resulting from mapping a logical address and a physical address for the nonvolatile memory of the storage from the volatile memory based on the flag, acquire the physical address of the nonvolatile memory mapped to the logical address of the data if the mapping information of the specific region including the logical address of the data exists in the volatile memory, and transmit the request for the data including the acquired physical address of the nonvolatile memory to the storage. 본 문서에 개시된 다양한 실시예에 따른 전자 장치는, 프로세서, 휘발성 메모리 및 스토리지를 포함하고, 상기 프로세서는, 특정 파일에 포함된 데이터에 대한 요청이 발생된 것에 응답하여, 상기 특정 파일의 정보 및 상기 데이터에 대한 요청의 종류를 확인하고, 상기 확인한 특정 파일의 정보에 기초하여, 상기 특정 파일이 지정된 정보 테이블의 목록 중 적어도 하나에 대응하는 것으로 확인되면, 상기 요청에 플래그를 설정하고, 상기 플래그에 기초하여, 상기 스토리지의 상기 비휘발성 메모리에 대한 논리적 주소와 물리적 주소를 매핑한 매핑 정보들 중 상기 데이터의 논리적 주소를 포함하는 특정 영역의 매핑 정보를 상기 휘발성 메모리로부터 확인하고, 상기 데이터의 논리적 주소를 포함하는 특정 영역의 매핑 정보가 상기 휘발성 메모리에 존재하면, 상기 데이터의 논리적 주소와 매핑된 상기 비휘발성 메모리의 물리적 주소를 획득하고, 상기 비휘발성 메모리의 상기 획득된 물리적 주소를 포함하는 상기 데이터에 대한 요청을 상기 스토리지로 전송하도록 설정될 수 있다.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; kor
recordid cdi_epo_espacenet_KR20220132865A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title ELECTRONIC DEVICE INCLUDING STORAGE AND METHOD OF THE SAME
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T06%3A53%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=JUNG%20WONSUK&rft.date=2022-10-04&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EKR20220132865A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true