운영체제 강의 #12 File System


운영체제 강의 #12 File System

File System 1. File as Abstraction 1) 정의 : Array of bytes 다른정의: A Collection of Related Information 2. File System 1) File과 Physical Disk Block 간의 Mapping을 제공 - Disk 위치 배치를 담당함 ; File Blocks -> Disk Blocks 2) Disk에 들어가 있는 File 전체를 총칭 - file system에 따라 file들의 배치나 구성이 달라질 수 있음 Contiguous Allocation과 Linked List Allocation 1. Contiguous Allocation (파일을 물리적으로 연속된 Disk Block에 저장) 1) 장점 - 구현이 간단 - 물리적으로 연속된 공간에 있으므로, 전체 파일을 한번에 읽어 들일 경우 성능이 뛰어남 2) 단점 - file은 반드시 한번에 끝까지 기록 되어야..........



원문링크 : 운영체제 강의 #12 File System