/ / 운영 체제의 파일 구조 및 분류

운영 체제의 파일 구조 및 분류

파일 시스템은 특정 파일 시스템입니다.이러한 파일이 저장된 모든 저장 매체에있는 파일 위치의 순서. 아시다시피, 컴퓨터, 휴대 전화 및 기타 모바일 장치에는 여러 유형의 파일이있을 수 있습니다. 스토리지의 구성에 따라 저장된 정보의 형식, 저장 방법 및 이름이 결정됩니다. 이 모든 매개 변수는 운영 체제의 파일 구조를 반영합니다. 각각의 특정 파일 시스템은 자신 만 정의합니다 :

- 파일 또는 폴더 이름의 크기.

- 각 파일 유형에 대한 일련의 시스템 특성 (속성).

- 파일 파티션의 가능한 최대 크기 일부 시스템의 경우 파일에 대한 일부 선택적 조작을 수행 할 수 있지만 암호화 및 액세스 제어와 같은 주요 옵션이 있습니다.

운영 체제의 파일 구조는 다음 작업을 수행합니다.

- 파일 이름 지정;

- 애플리케이션을위한 고유 한 인터페이스를 생성합니다.

- 물리적 매체상의 논리적 모델의 상관 및 매핑 방법을 결정합니다.

- 시스템의 안정성 보장.

- 시스템과 다른 구성 요소 (응용 프로그램, 서비스, 커널)의 상호 작용을 보장하는 데 필요한 특정 정보를 포함합니다.

또한 파일 시스템 작업멀티 타입 제한하고 심지어는 파일에 대한 공동 작업을 위해 컴퓨터에 저장된 데이터뿐만 아니라 생성 조건에 다른 사용자 액세스를 제거하는 것을 가능하게한다. 운영 체제의 파일 구조는 파일에 액세스하기 위해 미디어와 API의 통신 및 상호 작용을 제공합니다. 기능적으로 이것은 다음과 같이 보입니다. 응용 프로그램이 파일에 액세스 할 당시,이 프로그램은 모르는 정확한 위치, 필요한 정보를 사용할 수있는 방법을 구체적으로 어떤 디스크에서. 파일 크기, 독특한 이름과 속성 - 특정 응용 프로그램입니다 유일한 것은, 그것은 단지 자신의 호텔입니다. 운영 시스템의 각 파일 구조가 특성에 고유 있다는 사실에 감사 그래서, 장소 및 매체 (예를 들어, 하드 카피)에 특정 파일을 배치하는 방법을 설정합니다.

하드 드라이브 자체는 컬렉션입니다.크기가 표준 인 클러스터의 경우 해당 크기는 일반적으로 512 바이트입니다. 이러한 클러스터는 파일로 구성되며 차례로 카탈로그 화됩니다. 특정 구조로 인해 파일 및 디렉토리는 무료로 사용되며 결함이 있습니다. 그러나 파일 시스템이 직접 물리적 저장 장치와 관련이없는, 파일 및 디렉토리에 액세스하는 방법의 설명을 나타내는 소위 가상 시스템이있다.

에있는 대부분의 구조물과 마찬가지로자연 파일에는 조직의 계층 적 모델이 있습니다. 이는 모든 OS의 모든 파일이 디렉토리로 결합됨을 의미합니다. 이러한 구조를 구축하는 계층 적 모델이 적용된 첫 번째 운영 체제는 OS Multics에서 사용되고 UNIX에서는 사용되었습니다. 디렉토리는 나무로 결합되어 DOS / Windows의 OS 에서처럼 여러 개가 될 수 있습니다.

현대 장치에서 가장 일반적으로 사용되는 기능은 다음과 같이 분류 할 수 있습니다.

- 랜덤 액세스 미디어 (FAT32, HPFS, ext2) 지향;

- 순차 액세스 매체 용으로 설계되었습니다.

- 네트워크 및 가상 시스템 용.

- 광학 장치 및 플래시 메모리 용.

각각의 파일 시스템에는 파일 시스템 제한 사항 만 있습니다. 이는 운영 체제의 고유성과 보안 성을 확보하고 외부인이 정보에 액세스 할 수 없음을 보장합니다.

</ p>>
더 읽기 :