仮想化 仮想ファイルシステム(vfs)とは何ですか? -techopediaからの定義

仮想ファイルシステム(vfs)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-仮想ファイルシステム(VFS)とはどういう意味ですか?

仮想ファイルシステム(VFS)は、ファイルシステムの上にある抽象化レイヤーであり、カーネルとファイルシステム間のインターフェイスを提供します。 VFSを介して、クライアントアプリケーションはさまざまなファイルシステムにアクセスできます。

VFSは、仮想ファイルシステムスイッチ(VFS)とも呼ばれます。

Techopediaは仮想ファイルシステム(VFS)について説明します

仮想ファイルシステム(VFS)は、ファイルシステムの機能を仮想的に提供する管理可能なコンテナーと考え​​てください。

各ファイルシステムの初期化中に、ファイルシステムはそれ自体をVFSに登録します。 これは、オペレーティングシステム(OS)が起動時に自身を初期化するときに発生します。 通常、実際のファイルシステムは、ロード可能なモジュールとして構築されるか、カーネルに直接組み込まれます。

VFSはディレクトリ検索のキャッシュも保持するため、頻繁にアクセスされるディレクトリのiノードを簡単に見つけることができます。 たとえば、VFSはクライアントアプリケーションなしでローカルおよびネットワークストレージデバイスに透過的にアクセスでき、実際のファイルシステムを認識し、Windows、Mac OS、およびUNIXファイルシステム間の格差を埋めることさえできます。

仮想ファイルシステム(vfs)とは何ですか? -techopediaからの定義