차례:
정의-가상 파일 시스템 (VFS)이란 무엇입니까?
가상 파일 시스템 (VFS)은 파일 시스템 위에 상주하고 커널과 파일 시스템 사이의 인터페이스를 제공하는 추상화 계층입니다. VFS를 통해 클라이언트 응용 프로그램은 다른 파일 시스템에 액세스 할 수 있습니다.
VFS는 VFS (가상 파일 시스템 스위치)라고도합니다.
Techopedia는 가상 파일 시스템 (VFS)을 설명합니다
가상 파일 시스템 (VFS)은 사실상 파일 시스템의 기능을 제공하는 관리 가능한 컨테이너로 생각하십시오.
각 파일 시스템을 초기화하는 동안 파일 시스템은 VFS에 자신을 등록합니다. 이것은 운영 체제 (OS)가 시작시 자체 초기화 될 때 발생합니다. 실제 파일 시스템은 일반적으로로드 가능한 모듈로 구축되거나 커널에 직접 구축됩니다.
또한 VFS는 디렉토리 조회 캐시를 유지하므로 자주 액세스하는 디렉토리에 대한 inode를 쉽게 찾을 수 있습니다. 예를 들어, VFS는 클라이언트 파일없이 로컬 및 네트워크 스토리지 장치에 투명하게 액세스 할 수 있으며 실제 파일 시스템을 알 수 있으며 Windows, Mac OS 및 UNIX 파일 시스템간에 차이를 메울 수도 있습니다.