SSDSOLID STATE DRIVE AND CONTROLLING METHOD OF SSD

A control method of an SSD according to an embodiment of the present invention receives, by a controller of a specific block, a host request queue regarding a movement of a page within a specific block from a CPU of an SSD, receives a garbage collection queue for the page, enables a determined queue...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HONG YOU PYO, AE JIN
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A control method of an SSD according to an embodiment of the present invention receives, by a controller of a specific block, a host request queue regarding a movement of a page within a specific block from a CPU of an SSD, receives a garbage collection queue for the page, enables a determined queue to be processed first based on a preset priority among the host request queue and the garbage collection queue, enables the remaining queues other than the determined queue to be continue-processed, and enables the priority to be determined according to an operational objective of the page being moved by the host request queue or the garbage collection queue. Therefore, the present invention is capable of reducing latency. 본 발명의 실시예에 따른 에스에스디의 제어 방법은 특정 블록의 컨트롤러가, 에스에스디의 CPU로부터 특정 블록 내의 페이지의 이동에 관한 호스트 요청 큐를 수신하고, 페이지에 대한 가비지 콜렉션 큐를 수신하며, 호스트 요청 큐 및 가비지 콜렉션 큐 중 미리 설정된 우선순위에 기반하여 결정된 큐를 먼저 처리하고, 결정된 큐 외의 나머지 큐를 이어서 처리하되, 우선 순위는 호스트 요청 큐 또는 가비지 콜렉션 큐에 의해 이동되는 페이지의 동작 목적에 따라 결정된다.