728x90

최신 글

more

파일 시스템

* 혼자공부하는 컴퓨터구조 운영체제를 공부하였습니다. 파일시스템이란 파일과 디렉터리를 보조기억장치에 할당하고 접근하는 방법이다. 대표적으로 FAT 파일 시스템과 유닉스 파일 시스템이 있다. 막 공장에서 생산되어 한번도 사용된 적이 없는 하드디스크 or SSD가 있다면 파티셔닝과 포매팅을 하기 전까지는 사용할 수 없다. * 파티셔닝 - 저장장치의 논리적인 영역을 구획하는 작업 - 보조기억장치의 영역을 나누는 작업이다. - 파티셔닝을 통해 나눠진 영역 하나를 파티션이라고 한다. * 포매팅 - 어떤 방식으로 파일을 저장하고 관리할지 결정하는 작업이다. - 파일 시스템을 설정하여 새로운 데이터를 쓸 준비를 하는 작업. - 물리적 포매팅(공장 수행)과 논리적 포매팅(파일 시스템 생성)이 있다. 옛날에는 USB를 ..

파일과 디렉터리

파일 시스템 - 일상적으로 사용하는 파일과 디렉터리는 모두 운영체제의 파일시스템이라고 하는 프로그램이 관리해주는 대상이다. - 한 컴퓨터 내에 여러개의 파일 시스템을 사용할 수 있다. - 기본적으로 데이터의 관점으로 보면 보조기억장치에 저장된 데이터 덩어리일 뿐이다. - 운영체제가 일목요연하게 관리해주는것이다. 파일과 디렉터리 1) 파일 - 보조기억장치에 저장된 관련 정보의 집합, 의미있고 관련 있는 정보를 모은 논리적 단위 - 파일을 이루는 정보 -> 파일을 실행하기 위한 정보 -> 부가정보 ㄱ) 속성 (유형, 크기, 보호, 생성날짜, 마지막 접근 날짜, 수정날짜, 생성자, 소유자, 위치) ㄴ) 메타데이터: 위 속성들의 데이터 -> 파일 연산을 위한 시스템 호출 (파일을 다루는 모든 작업들은 전부 운영..

728x90