01. 파일시스템의 이해
파일 시스템 스토리지 장치에 파일을 명명하고, 저장하고, 읽어내는 방법을 제공하는 시스템 파일시스템 역할 공간 관리: 스토리지 장치에 저장되는 방식을 관리. 예) 하드 디스크 고려한 파일 시스템 à 파편화 관리 (seek time, rotational time) 파일 이름 관리: 이름 길이, 특수 문자, 대소문자 구분 등 예) 길이제한: exFAT UTF-16 255자, ext4 255 바이트 디렉토리 관리: 파일을 포함하는 디렉토리 정보를 관리 예) 부모 디렉토리 정보를 참고하여 블록 배치에 활용 메타 데이터 관리: 파일 길이, 권한, 디바이스 타입, 수정 시간, 기타 속성들 장애 관리: 시스템 장애 시 파일 유실 방지 (예, 저널링: 메타 데이터나 데이터의 로그를 저장) 예) 디스크 해제 기능 실행 ..
2022. 7. 19.