[OS] 파일 시스템 기초, Directories, Pathname Translation, 마운팅, 파일 쉐어링, file locking, 파일 프로텍션 시스템
Basic Conceptsstorage 요구사항매우 컸으면 좋겠다.프로세스가 디스크를 사용하고 그게 잘 종료되었으면 좋겠다.여러 프로세스가 동시에 접근할 수 있어야 한다.파일secondary storage에 기록된 관련된 정보들의 집합이다. 윈도우에서는 확장자가 의미가 있다. exe는 실행 파일, txt는 텍스트 파일 이렇게 되는데 이건 사실 윈도우에서 의미가 있는 것이다. jpg라면 jpg확장자를 보고 jpg 뷰어를 보여주는 것이다.다른 운영체제는 확장자가 의미가 없다.persistent 해야 한다. power가 꺼지거나 재부팅 해도 유지되어야 한다.OS는 file을 통해 storage를 logical view로 보여주게 된다.file systemstorage에 있는 파일을 abstraction으로 구..
2024.06.08