高いディスクスループットが必要なアプリケーションのために、キャッシュされない入出力をユーザ空間で可能にするダイレクトI/Oが提供される。ファイルデータはDMAによりアプリケーションのバッファからディスクに直接転送されるため、ディスクデバイスのI/O帯域をそのまま利用できる。
XFSは拡張属性として複数のデータストリームを一つのファイルに格納することが出来る。これにより複数のname/valueの対を一つのファイルに付け加えることが出来る。nameはNullで終端された256バイトまでの長さのプリンタブル文字列で、valueは64キロバイトまでのバイナリデータである。さらにrootとuserの2つの名前空間に分けて記録できる。root名前空間に記録された属性はスーパーユーザーのみが変更可能であり、user名前空間の属性はそのファイルの書き込みパーミッションを持つユーザーのみが変更できる。この拡張属性は、シンボリックリンクやデバイスノード、ディレクトリなどあらゆる種類のXFSのinodeに付加することが可能である。attrツールを使用して、コマンドラインから操作することが出来る。xfsdump/xfsrestoreツールは拡張属性をサポートしており、拡張属性も併せてバックアップ/リストアされる。他の多くのバックアップツールはXFS拡張属性に対応していない物が多い。
XFSでは、64ビットのスパースなアドレス空間が各ファイルごとに利用可能で、すなわち、極めて大きいサイズのファイルを扱うと同時に、ファイル中に実ディスクスペースの割り当てのない「穴」を持たせることが出来る。XFSはファイルのデータブロックの管理に可変長のエクステントを用いるため、ファイルアロケーションマップのサイズは小さく保持できる。アロケーションマップのサイズが一つのinodeに収まり切らなくなった場合でも、そのアロケーションマップはB+木上に移される。以上により64ビットの広大な空間であっても迅速にアクセスすることが可能となっている。
XFSはファイルアロケーションに遅延書き込みの技術を用いている。バッファーキャッシュにファイルが書き込まれると、すぐにエクステントをアロケートするのではなく、記録に必要な数のブロックを予約するに止める。実際にエクステント（ブロック）がアロケートされるのはディスクにフラッシュされる時である。これにより、ファイルがなるべく連続したブロックに書き込まれるようにし、フラグメンテーションを減少させ、性能を向上させている。
ファイルシステムのブロックサイズは、アロケーションの最小単位のサイズである。XFSではブロックサイズは512バイトから64キロバイトまで可変であり、用途に合わせてファイルシステムの作成時に指定できる。小さなサイズのファイルを多数個使うのならば、ブロックサイズを小さくすれば利用可能な容量が大きくなるし、主に大きなサイズのファイルしか扱わないのであれば、ブロックサイズを大きくすることで読み書き性能が向上する。
XFSではファイルデータを格納するブロックは、エクステントと呼ばれる構造により管理される。個々のエクステントがポイントするブロック数は可変で、一つあるいは複数の連続したブロックを指し示すことが出来る。あるファイルに使われているブロックを単純に列挙して保持するファイルシステムに比べ、スペースを大きく削減できる。他の多くのファイルシステムでは、ブロックのアロケーションのために、一つあるいは複数のビットマップを使用しているが、XFSではこれらビットマップは、エクステントを利用した（各アロケーショングループごとに）一対のB+木による管理構造に置き換えられている。そのB+木の対の内、片方の木は利用できるエクステントの長さを管理し、他方はエクステントの開始ブロックを記録している。このデュアルインデックス構造により、種々のファイルシステム操作の中で効率高く利用可能なエクステントを探索することが可能となっている。
XFSファイルシステムは内部的に複数のアロケーショングループに分割することが可能である。アロケーショングループとは、等しいサイズの連続的なディスク領域である。1つのファイルやディレクトリは複数のアロケーショングループに跨って存在することが可能である。それぞれのアロケーショングループが固有のinode空間と固有の空き領域を持つことで、拡張性と並列処理性が生み出される。（複数の異なるスレッドやプロセスが同一のファイルシステムに同時にアクセス可能である）この特性により、メタデータの更新も並列に行うことができ、マルチプロセッサシステムやマルチコアシステムにおいて、I/O性能を向上させることができる。ファイルシステムが複数の物理デバイスに渡るときに、この強みは発揮され、すべての物理ストレージの性能が最大限発揮される。
XFSは64ビットのジャーナリングファイルシステムであり、ファイルシステムの整合性が保証されている。ファイルシステムサイズは最大で8EiBであるが、通常ホストオペレーティングシステムの仕様によりそれよりも少ない容量に制限される。たとえば32ビット Linuxにおいては、最大16TiBである。
1989年パトナ芸術工芸大学卒業。1990年からニューデリー在住で作品制作を行っている。1999年福岡アジア美術トリエンナーレ、2000年光州ビエンナーレなどの国際展に出品している。
海外、主に米国、英国、香港での映像制作を経て、帰国。海外では主に実写映画、ドキュメンタリー作品を手がける。日本では映像・出版・デザインなど数多くの作品に参加。映像作品以外にも、書籍、絵本を多数執筆。2006年、北海道札幌で起こった実話を元にした絵本「白いソニア（渕上サトリーノ〈作〉・さわたりしげお〈絵〉）」（自由国民社）を執筆。また、この絵本は2017年にストップモーション・アニメーションにより短編映画化されている。他にも、2016年、国内初となる絵本「ねこの看護師 ラディ（渕上サトリーノ〈著〉・上杉忠弘〈イラスト〉）」（講談社刊）を出版。中国語版、スペイン語版、フランス語版など数カ国語で翻訳されている。その他、日本国内でのプロデュース作品に、2003年の「ミトン」、2015年からの「ユーリ・ノルシュテイン作品」、エドゥアルド・ナザーロフ「犬が住んでいました」など。その他、ロシア・東欧（チェコ、ポーランド、ウクライナなど）作品を数多く手がけている。現在もロシア・東欧のアニメーション作品のマネージメントを行っている。