[TIL] 2025-09-25 파일과 파일 디스크립터 학습
2025-09-25 TIL
파일과 파일 디스크립터 학습
학습한 내용 정리
- 파일
- 파일의 시스템 콜
- 파일 디스크립터
학습한 내용은 별도의 게시글로 정리했습니다.
[ComputerScience] 가상 메모리
느낀점
오늘 학습은 파일에 관련한 정보와 학습 분량이 생각보다 많아서 가장 기본이 되는 부분이라고 생각되는 분야를 먼저 선택해 학습했습니다.
파일이라는 개념은 우리가 일상적으로 윈도우 운영체제의 컴퓨터를 사용하면서 다양한 파일을 다루기 때문에 구성 요소에 대해 어느정도 친숙하기 때문에 쉽게 이해할 수 있었습니다.
파일 디스크립터에서 파일과 그 외 입출력이 가능한 모든 자원에 정수 형태의 식별자가 생기고, 프로세스의 커널 내부에서 입출력 자원과 통신할 때 사용하는 핸들 역할을 한다는 개념이 한번에 와닿지는 않아 이 부분이 조금 낯설게 느껴졌습니다.
하지만 이 부분이 중요한 내용이라고 느껴지기 때문에 다시 복습하거나 자세하게 학습해보고자 합니다.
일단 파일 디스크립터로 인해 파일이든 소켓이든 파이프든 같은 함수로 다룰 수 있다는 점은 명확히 이해했습니다.
다음 학습 계획
- 파일 시스템
- 디렉토리와 경로
- 블록과 할당
- 파일 시스템과 파티션
- 아이노드
- 마운트
- 게임 수학
- 알고리즘 문제 풀기
파일 시스템에 가장 기초적인 내용을 학습했기 때문에 다음에는 좀 더 자세하게 학습하고자 합니다.
가장 우선 디렉토리와 경로에 대해 살펴볼 것이고 이 부분에 대해 가장 궁금했기 때문에 기대되는 분야입니다.
오늘은 알고리즘 문제를 풀어내지 않았지만, 다음 학습에서는 문제를 풀고자 합니다.
댓글남기기