| 번호 | 청구항 |
|---|---|
| 1 | 파일시스템에서 파일을 업데이트하는 방법으로서, 순차쓰기부에서 새로운 블록은 콜드 세그먼트에, 업데이트 블록은 핫 세그먼트에 배치하고, 각각 순차쓰기(Sequential Write)를 수행하는 단계; 업데이트부에서 상기 업데이트 블록이 라이트된 상기 핫 세그먼트 내의 새로운 블록 위치에 새롭게 할당되는 논리적페이지번호와 이에 대응하여 새롭게 할당되는 물리적페이지번호를 매핑하여 페이지매핑테이블을 업데이트하는 단계;및리매핑부에서 리맵명령(Remap command)을 적용하여 상기 업데이트 블록에 새롭게 할당된 논리적페이지번호를 상기 업데이트 블록이 업데이트 되기 이전에 기할당된 논리적페이지번호로 리매핑하도록 상기 페이지매핑테이블을 수정하는 단계;를 포함하는 것을 특징으로 하는 방법. |
| 2 | 제 1 항에 있어서, 상기 리맵명령을 적용한 후, 상기 핫 세그먼트를 삭제(invalid)하는 것을 특징으로 하는 방법. |
| 3 | 제 1 항에 있어서, 업데이트 블록이 복수 개인 경우,하나의 리맵명령(Remap command)으로, 복수 개의 업데이트 블록이 라이트된 상기 핫 세그먼트 내의 복수의 새로운 블록 위치 각각에 새롭게 할당된 논리적페이지번호를 상기 복수 개의 업데이트 블록이 업데이트 되기 전에 데이터 블록에 기할당된 각각의 논리적페이지번호로 리매핑하는 것을 특징으로 하는 방법. |
| 4 | 파일시스템에서 파일을 업데이트하는 방법으로서, 순차쓰기부에서 데이터 블록을 업데이트 할 때 세그먼트의 새로운 블록 위치에 순차쓰기를 수행하는 단계; 업데이트부에서 상기 새로운 블록 위치에 새롭게 할당되는 논리적페이지번호와 이에 대응하여 새롭게 할당되는 물리적페이지번호를 매핑하여 페이지매핑테이블을 업데이트하는 단계;및리매핑부에서 리맵명령(Remap command)을 스토리지에 적용하여 상기 새로운 블록 위치에 새롭게 할당된 논리적페이지번호를 상기 데이터 블록에 기할당된 논리적페이지번호로 리매핑하도록 상기 페이지매핑테이블을 수정하는 단계;를 포함하고, 상기 리맵명령은 상기 새로운 블록의 논리적페이지번호 변경을 기록하는 메타데이터 블록을 업데이트 하기 전에 수행되는 것을 특징으로 하는 방법. |
| 5 | 제 4 항에 있어서, 상기 순차쓰기부는핫(Hot) 세그먼트와 콜드(Cold) 세그먼트를 분리하여 관리하는 것을 특징으로 하는 방법. |
| 6 | 제 4 항에 있어서, 상기 순차쓰기부에서상기 데이터 블록을 업데이트할 때 상기 세그먼트는 핫(Hot) 세그먼트인 것을 특징으로 하는 방법. |
| 7 | 제 6 항에 있어서, 상기 리맵명령을 적용한 후, 상기 핫 세그먼트를 삭제(invalid)하는 것을 특징으로 하는 방법. |
| 8 | 제 4 항에 있어서, 상기 순차쓰기부는새로운 블록을 콜드(Cold) 세그먼트에 배치하는 것을 특징으로 하는 방법. |
| 9 | 데이터 블록을 업데이트 할 때 세그먼트의 새로운 블록 위치에 순차쓰기를 수행하는 순차쓰기부; 상기 새로운 블록 위치에 새롭게 할당되는 논리적페이지번호와 이에 대응하여 새롭게 할당되는 물리적페이지번호를 매핑하여 페이지매핑테이블을 업데이트하는 업데이트부;및리맵명령(Remap command)을 스토리지에 적용하여 상기 새로운 블록 위치에 새롭게 할당된 논리적페이지번호를 상기 데이터 블록에 기할당된 논리적페이지번호로 리매핑하도록 상기 페이지매핑테이블을 수정하는 리매핑부;를 포함하는 것을 특징으로 하는 파일시스템. |
| 10 | 제 9 항에 있어서, 상기 리맵명령은 상기 데이터 블록을 업데이트 한 후 상기 새로운 블록의 논리적페이지번호 변경을 기록하는 메타데이터 블록을 업데이트 하기 전에 수행되는 것을 특징으로 하는 파일시스템. |
| 11 | 제 9 항에 있어서, 상기 순차쓰기부는핫(Hot) 세그먼트와 콜드(Cold) 세그먼트를 분리하여 관리하는 것을 특징으로 하는 파일시스템. |
| 12 | 제 9 항에 있어서, 상기 순차쓰기부에서상기 데이터 블록을 업데이트할 때 상기 세그먼트는 핫(Hot) 세그먼트인 것을 특징으로 하는 파일시스템. |
| 13 | 제 12 항에 있어서, 상기 리맵명령을 적용한 후, 상기 핫 세그먼트를 삭제(invalid)하는 것을 특징으로 하는 파일시스템. |
| 14 | 제 9 항에 있어서, 상기 순차쓰기부는새로운 블록을 콜드(Cold) 세그먼트에 배치하는 것을 특징으로 하는 파일시스템. |