US Patent No. 9,286,213

METHOD AND APPARATUS FOR MANAGING FILE SYSTEM


Patent No. 9,286,213
Issue Date March 15, 2016
Title Method And Apparatus For Managing File System
Inventorship Han Sung Chun, Daejeon (KR)
Assignee ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE, Daejeon (KR)

Claim of US Patent No. 9,286,213

1. An apparatus for managing a file using a logical erase block corresponding to a physical erase block, the apparatus comprising:
a block allocating module receiving available blocks of at least one free logical erase block stored in a free logical erase
block list and transmits the available blocks to a write module, the at least one free logical erase block allowing writing
on all pages;

a garbage collecting module receiving at least one dirty logical erase block stored in a dirty logical erase block list and
sends the at least one dirty logical erase block to an obsolete area determining module, the at least one dirty logical erase
block is not the at least one free logical erase block;

the write module to which is allocated, if an update write request for correcting existing data in a block of the at least
one dirty logical erase block is received, one of the available blocks from the block allocating module, and writing information
in a block table indicating that the block of the at least one dirty logical erase block is no longer used; and

the obsolete area determining module receiving the at least one dirty logical erase block from the garbage collecting module
to determine an obsolete area in the at least one dirty logical erase block, by referring to the block table storing information
about whether or not at least one block of the at least one dirty logical erase block is being used and according to whether
or not the at least one dirty logical erase block is mapped to a physical erase block, and transmits the determination to
the garbage collecting module.