摘要 |
본 발명에 일 실시예에 따른 가비지 컬렉션 저널링 장치는 스토리지, 가비지 컬렉션 저널링 프로그램이 저장된 메모리 및 프로그램을 실행하는 프로세서를 포함하고, 프로세서는 프로그램의 실행에 따라, 하나 이상의 희생 블록에 대한 가비지 컬렉션이 발생하면, 희생 블록을 프리 블록에 복사하고, 희생 블록의 주소 및 프리 블록의 주소를 저널 영역에 기록하며, 프리 블록으로의 복사가 완료된 이후, 프리 블록을 스토리지에 저장하고, 프리 블록의 저장이 완료되면 저널 영역을 저장장치에 저장한다. 이때, 스토리지는 파일 시스템을 포함하고, 파일 시스템은 희생 블록, 프리 블록 및 저널 영역을 포함한다. |