설치 가능한 파일 시스템은 무엇입니까?
설치 가능한 파일 시스템 (IFS)은 운영 체제가 특정 형식으로 기초적으로 구성되지 않고 다른 파일 시스템에 액세스 할 수있는 초록 프로그래밍 인터페이스 (API)입니다. 본질적으로 운영 체제는 새 파일 시스템에 액세스하는 방법에 대해 커널이라고하는 운영 체제의 핵심 영역을 지시하는 설치 가능한 파일 시스템 API를 사용하는 드라이버를로드 할 수 있습니다. 이 기능을 통해 사용자는 설치 가능한 파일 시스템 드라이버 (FSD)가있는 파일 시스템을 탐색하고 수정할 수 있습니다. 또한 제조업체는 기존 파일 시스템을 사용하기 위해 장치를 설계하지 않고도 컴퓨터가 저장 장치와 인터페이스 할 수있는 메커니즘을 제공합니다. IFS는 네트워크 파일 시스템 (NFS)에서 볼 수있는 것과 동일한 소프트웨어 메커니즘을 통해 원격 네트워크 드라이브를 장착 할 수 있도록 충분히 효과적인 추상화 계층을 제공합니다.E 파일 시스템은 IBM®과 Microsoft®에서 개발하면서 OS/2 운영 체제를 개발하기 위해 공동으로 작업하여 소프트웨어가 향후 새로운 기술과 협력 할 수 있도록합니다. Microsoft®는 결국 기술을 Windows® 운영 체제에 통합했습니다. 추상 소프트웨어 기반 파일 시스템 인터페이스의 다른 버전은 일반적으로 비 Windows® 운영 체제에서 가상 파일 시스템이라고합니다.
운영 체제 내에서 설치 가능한 파일 시스템은 가장 낮은 수준의 소프트웨어 처리가 발생하는 영역 인 시스템의 커널에 중요한 코드를로드하여 작동합니다. 이를 통해 IFS 드라이버는 파일 시스템이있는 하드웨어에 직접 액세스 할 수 있지만 커널이 분할되는 방식으로 인해 고급 라이브러리 기능의 사용을 제한 할 수 있습니다. Windows®에서 installabLE 파일 시스템은 실제로 컴파일 된 동적으로 연결된 라이브러리 (DLL)로로드되며 일반적으로 사용자가 사용자 정의 파일 시스템을 사용하여 볼륨을 포맷하고 수리 할 수있는 기능을 제공하는 유틸리티를 포함합니다.
.설치 가능한 파일 시스템에는 다양한 용도가 있습니다. 가장 일반적인 중 하나는 다른 유형의 운영 체제에서 관리하는 파티션 또는 드라이브에서 파일에 액세스하는 것입니다. IFS는 플래시 드라이브 및 디지털 카메라 제조업체와 같은 휴대용 스토리지 드라이브 제조업체에서도 장치에 저장된 파일을 친숙한 방식으로 볼 수있는 방법을 제공 할 수 있습니다. 설치 가능한 파일 시스템 드라이버는 사용 된 실제 파일 시스템에도 불구하고 기존 파티션에 액세스하는 방식을 변경하는 데 사용될 수 있으므로 구성된 ifs를로드하여 드라이브를 읽을 수 있습니다.
.