Extent_(檔案系統)

在計算機文件系統中 ， 一個 （ 在中國大陸某些文獻中翻譯爲 「 區段 」 ） ， 是指一段連續的存儲空間 。 一般來說 ， 一個文件的物理大小一定是一個 extent 容量的整數倍 。 當一個進程創建一個文件的時候 ， 文件系統管理程序會將整個 extent 分配給這個文件 。 當再次向該文件寫入數據時 （ 有可能是在其他寫入操作之後 ） ， 數據會從上次寫入的數據末尾處追加數據 。 這樣可以減少甚至消除文件碎片 。 以下的系統支援 extents ： ASM - Automatic Storage Management - 甲骨文面向數據庫的檔案系統 。 BFS - BeOS 、 Zeta 和 Haiku 操作系統 。 Btrfs - 在Linux上以GPL授權的文件系統 。 Ext4 - Linux 檔案系統 （ 需要配置啓用 — — 在Linux 2.6.23 版本默認啓用 ） Files - 11 - Digital Equipment Corporation ( subsequently Hewlett - Packard ) OpenVMS 檔案系統 。 HFS and HFS Plus - Hierarchical File System - Apple Macintosh 檔案系統 。 HPFS - High Performance File Syzstem - OS / 2 and eComStation. JFS - Journaled File System - 用於AIX ， OS / 2 / eComStation 和 Linux 操作系統 。 Melio FS - 一種Windows上從Sanbolic引用的 共享磁盤文件系統 。 Microsoft SQL Server - 2000 - 2008版本 ， 支持extents到64KB Multi-Programming Executive - Hewlett - Packard 製作的檔案系統 。 NTFS - Microsoft 最新的檔案系統 。 OCFS2 - Oracle Cluster File System - 一種Linux的共享磁盤文件系統 。 Reiser4 - Linux 檔案系統 ( in " extents " 模式 ) 。 SINTRAN III - File system used by early computer company Norsk Data. UDF - Universal Disk Format - Standard for optical media. VERITAS File System - Enabled via the pre-allocation API and CLI. XFS - SGI 的第二代檔案系統 。