VFS検証

Last-modified: 2016-08-13 (土) 03:22:54

説明

VFSとは

仮想ファイルシステム (Virtual File System, VFS) は、実際のファイルシステムの上位に位置する抽象化層である。
VFSの目的はクライアントアプリケーションが様々なファイルシステムに同じ方法でアクセスできるようにすることである。
例えば VFS を使うと、クライアントアプリケーションはローカルな記憶装置にもネットワーク上の記憶装置にも透過的にアクセスできるため、その違いを意識する必要がない。
あるいは、Windows、Mac OS、UNIXといったオペレーティングシステム (OS) の違いを超えてファイルシステムの違いを意識することなくアクセスすることが可能となる。

VFSは、カーネルと実際のファイルシステムとのインタフェースあるいは規約を定義している。
従って、その規約に従うことで簡単に新たなファイルシステムをカーネルに追加することができる。
規約の条件はリリースの度に非互換な変更を加えられる可能性があり、
ファイルシステムは新たなリリースに対応するために修正を施したり、
再コンパイルする必要がある。
あるいは、OS側で規約変更を下位互換を保つように行っていれば、
各ファイルシステムは新たなバージョンのOSでもそのまま使用可能となる。

蔵の抽出(ちゅうしゅつ)について

英語は extraction

ゲームから抽出した3Dモデルを利用した動画作品はこれ迄にも存在しましたが、これを作るにはプログラム言語を解析する知識と経験を必要とし、非常に難易度の高い手法の一つでした。

これは開発元が自社のタイトルが安易に改造(所謂チート行為)されるのを防ぐ為、メインプログラムはもちろんの事、画像や3Dモデルに至るまで全ての収録データを暗号化した上で独自形式のファイルにしている為です。

VFSツール

VFS対応サーバー