FileSystem
FileSystem
총 5개 글
[OSTEP] 43. Log-structured File Systems
2026-02-10
디스크 쓰기 성능을 극대화하기 위해 모든 업데이트를 로그 형태로 순차 기록하는 LFS의 설계 철학, 아이노드 맵(imap), 그리고 가비지 컬렉션(Cleaner) 메커니즘을 분석합니다.
[OSTEP] 42. Crash Consistency: FSCK and Journaling
2026-02-10
시스템 크래시나 전원 차단 시 파일 시스템의 일관성을 유지하는 문제(Crash Consistency)와 이를 해결하기 위한 FSCK 및 저널링(Journaling, WAL) 기법을 상세히 알아봅니다.

[OSTEP] 41. 지역성과 FFS (Locality and The Fast File System)
2026-02-10
기존 유닉스 파일 시스템의 성능 문제를 해결하기 위해 디스크 구조를 인식하고 지역성(Locality)을 활용한 FFS(Fast File System)의 설계 원칙과 구현(실린더 그룹, 할당 정책)을 정리합니다.

[OSTEP] 40. File System Implementation
2026-02-09
VSFS(Very Simple File System)라는 학습용 파일 시스템 구현을 통해, on-disk 자료구조(superblock, bitmap, inode table)와 open/read/write가 유발하는 실제 I/O 흐름을 구현 관점에서 추적합니다.

[OSTEP] 39. Files and Directories
2026-02-09
영속성을 위한 운영체제의 핵심 추상화인 파일과 디렉터리의 개념, 그리고 이를 다루기 위한 시스템 콜(open, read, write, lseek, fork/dup 공유, 링크 등)을 정리합니다.

