그리디 가비지 컬렉션을 사용하고 있는 메모리 구성요소에서의 주기적인 플러시
제1 메모리에 저장된 다수의 데이터 블록들의 각 데이터 블록에 대한 유효 데이터양이 결정된다. 각 데이터 블록에 대한 유효 데이터양에 기초하여 특정 데이터 블록의 유효 데이터를 제1 메모리로부터 제2 메모리에 기입하는 동작이 수행된다. 데이터 블록들의 유효 데이터가 제1 메모리에 기입된 때와 연관된 임계 조건이 충족되었다는 결정이 행해진다. 임계 조건이 충족되었음을 결정하는 것에 응답하여, 유효 데이터가 제1 메모리에 기입된 때에 기초하여 데이터 블록들의 유효 데이터를 제1 메모리로부터 제2 메모리에 기입하는 동작이 수행된다. A...
Saved in:
Main Authors | , , , , |
---|---|
Format | Patent |
Language | Korean |
Published |
03.06.2021
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | 제1 메모리에 저장된 다수의 데이터 블록들의 각 데이터 블록에 대한 유효 데이터양이 결정된다. 각 데이터 블록에 대한 유효 데이터양에 기초하여 특정 데이터 블록의 유효 데이터를 제1 메모리로부터 제2 메모리에 기입하는 동작이 수행된다. 데이터 블록들의 유효 데이터가 제1 메모리에 기입된 때와 연관된 임계 조건이 충족되었다는 결정이 행해진다. 임계 조건이 충족되었음을 결정하는 것에 응답하여, 유효 데이터가 제1 메모리에 기입된 때에 기초하여 데이터 블록들의 유효 데이터를 제1 메모리로부터 제2 메모리에 기입하는 동작이 수행된다.
A method includes identifying a first block of a plurality of blocks stored at a first memory based on an amount of valid data of the first block, and writing the valid data of the first block from the first memory to a second memory. The first memory has a first memory type and the second memory has a second memory type different from the first memory type. The method further includes identifying a second block of the plurality of blocks stored at the first memory based on an age of valid data of the second block, determining that the age of the valid data of the second block satisfies a threshold condition, and in response to determining that the age of the valid data of the second block satisfies the threshold condition, writing the valid data of the second block from the first memory to the second memory. |
---|---|
Bibliography: | Application Number: KR20217015576 |