Disk가 있다.(Repository)
파일은 disk안에 저장 되어있다.
disk는 컴퓨터의 하드웨어에 있다.
운영체제가 관리한다. == 운영체제를 반드시 거쳐서 하드웨어 리소스를 사용할 수 있다.
그런데 운영체제가 파일 기능까지 전부 갖고 있다면 복잡성이 너무 증가한다.
그래서 File-System을 따로 두어 운영체제가 파일을 관리한다.
즉, 파일 처리는 위탁구조이다.
커널은 운영체제의 핵심 부분으로, 하드웨어와 애플리케이션 간의 상호작용을 관리한다.
커널이 많은 파일 시스템을 처리하기에는 복잡성이 높다.
그래서 VFS(가상파일시스템)을 이용하여 커널에서 파일 시스템을 처리한다.
'컴퓨터프로그래밍' 카테고리의 다른 글
정보통신이론(HTTP) (0) | 2024.08.20 |
---|---|
하이퍼바이저(Hypervisor) (0) | 2024.07.22 |
컴퓨터와 2진수, 데이터 (0) | 2024.07.02 |
컴파일러(Complier)와 인터프리터(Interpreter) (0) | 2024.07.01 |
중앙처리장치(CPU) 작동 원리 (0) | 2023.07.11 |