分區檔案

分區檔案

在早期 MS-DOS 的 FAT 檔案系統中,引入了“卷”的概念,可以支持將一個物理磁碟分成四個邏輯磁碟,每個邏輯磁碟就是一個卷(也稱為分區),也就是說每個卷都是一個能夠被單獨格式化和使用的邏輯單元,供檔案系統分配空間時使用。分區檔案是指將檔案存儲在不同的硬碟分區(卷)中,這樣有利於檔案的管理和維護。

基本介紹

  • 中文名:分區檔案
  • 外文名:Partition file
  • 學科:計算機
  • 定義:將檔案存儲在不同的硬碟分區
  • 有關術語:硬碟分區
  • 領域:作業系統
簡介,分區,目的,硬碟分區,

簡介

檔案是指由創建者所定義的、具有檔案名稱的一組相關元素的集合,可分為有結構檔案和無結構檔案兩種。在有結構的檔案中,檔案由若干個相關記錄組成;而無結構檔案則被看成是一個字元流。檔案在檔案系統中是一個最大的數據單位,它描述了一個對象集。例如,可以將一個班的學生記錄作為一個檔案。一個檔案必須要有一個檔案名稱,它通常是由一串 ASCII 碼或(和)漢字構成的, 名字的長度因系統不同而異。如在有的系統中把名字規定為 8 個字元,而在有的系統中又規定可用 14 個字元。用戶利用檔案名稱來訪問檔案。
分區檔案簡單來說就是將檔案存儲在硬碟或磁碟的不同分區中,例如在Windows作業系統中將系統檔案存儲在系統盤(通常是C糟)中,其他檔案可以根據用戶需求存儲在不同硬碟分區中。分區檔案主要目的是便於對檔案的管理和檔案保護。

分區

分區(卷)從實質上說就是對硬碟的一種格式化。一個卷中包含了檔案系統信息、一組檔案以及空閒空間。每個卷都專門劃出一個單獨區域來存放自己的目錄和 FAT表,以及自己的邏輯驅動器字母,因此,通常對於僅有一個硬碟的計算機,最多可將其硬碟分為“C: ” 、 “D: ”和“E: ” “F: ”四個卷(邏輯磁碟)。需要指出的是,在現代 OS 中,一個物理磁碟可以劃分為多個卷,一個卷也可以由多個物理磁碟組成,如 RAID 磁碟陣列等。

目的

檔案分區允許在一個磁碟上有多個檔案系統。有許多理由需要這么做:
  • 有利於管理,系統一般單獨放一個區,這樣由於系統區只放系統,其他區不會受到系統盤出現磁碟碎片的性能影響。
  • 礙於技術限制(例如舊版的微軟FAT檔案系統不能訪問超過一定的磁碟空間;舊的PC BIOS不允許從超過硬碟1024個柱面的位置啟動作業系統)
  • 如果一個分區出現邏輯損壞,僅損壞的分區而不是整個硬碟受影響。
  • 在一些作業系統(如Linux)交換檔案通常自己就是一個分區。在這種情況下,雙重啟動配置的系統就可以讓幾個作業系統使用同一個交換分區以節省磁碟空間。
  • 避免過大的日誌或者其他檔案占滿導致整個計算機故障,將它們放在獨立的分區,這樣可能只有那一個分區出現空間耗盡。
  • 兩個作業系統經常不能存在同一個分區上或者使用不同的“本地”磁碟格式。為了不同的作業系統,將磁碟分成不同的邏輯磁碟。
  • 許多檔案系統使用固定大小的簇將檔案寫到磁碟上,這些簇的大小與所在分區檔案系統大小直接成比例。如果一個檔案大小不是簇大小的整數倍,檔案簇組中的最後一個將會有不能被其它檔案使用的空閒空間。這樣,使用簇的檔案系統使得檔案在磁碟上所占空間超出它們在記憶體中所占空間,並且越大的分區意味著越大的簇大小和越大的浪費空間。所以,使用幾個較小的分區而不是大分區可以節省空間。
  • 每個分區可以根據不同的需求定製。例如,如果一個分區很少往裡寫數據,就可以將它載入為唯讀。如果想要許多小檔案,就需要使用有許多節點的檔案系統分區。
  • 在運行Unix的多用戶系統上,有可能需要防止用戶的硬連結攻擊。為了達到這個目的,/home和/tmp路徑必須與如/var和/etc下的系統檔案分開。

硬碟分區

硬碟分區實質上是對硬碟的一種格式化,然後才能使用硬碟保存各種信息。創建分區時,就已經設定好了硬碟的各項物理參數,指定了硬碟主引導記錄(即Master Boot Record,一般簡稱為MBR)和引導記錄備份的存放位置。而對於檔案系統以及其他作業系統管理硬碟所需要的信息則是通過之後的高級格式化,即Format命令來實現。 其實完全可以只創建一個分區使用全部或部分的硬碟空間。但不論劃分了多少個分區,也不論使用的是SCSI硬碟還是IDE硬碟,必須把硬碟的主分區設定為活動分區,才能夠通過硬碟啟動系統。
磁碟分區是使用分區編輯器(partition editor)在磁碟上劃分幾個邏輯部分,碟片一旦劃分成數個分區,不同類的目錄與檔案可以存儲進不同的分區。越多分區,也就有更多不同的地方,可以將檔案的性質區分得更細,按照更為細分的性質,存儲在不同的地方以管理檔案;但太多分區就成了麻煩。空間管理、訪問許可與目錄搜尋的方式,依屬於安裝在分區上的檔案系統。當改變大小的能力依屬於安裝在分區上的檔案系統時,需要謹慎地考慮分區的大小。
磁碟分區可做看作是邏輯卷管理前身的一項簡單技術。

相關詞條

熱門詞條

聯絡我們