[英]clusters, pages, sectors in FAT file system
我試圖理解FAT文件系統中“群集”的概念。 具體來說,集群,區塊,部門之間的關系是什么。
我的理解如下:1)一個塊/頁為4096字節,一個塊分為多個扇區。 2)扇區是磁盤上最小的存儲單元。 3)我們檢索的數據並存儲在塊/頁面中。 4)光盤上有軌道,每個軌道都有塊/頁。
我的理解正確嗎? 我不確定群集在哪里適合所有這些。
有人可以澄清我的理解嗎
扇區是由磁盤驅動器本身設置的磁盤驅動器上的存儲單位。 對於軟盤或RAM磁盤,通常為256字節;對於大多數硬盤,通常為512字節。
群集是文件系統設置的存儲單位。 它(至少幾乎總是)一些整數個扇區,因此群集大小是扇區大小的整數倍。
術語“頁面”在MS-DOS中很少使用。 x86處理器可以定義/使用4096字節的頁面,但是它們在保護模式下進行定義,而DOS在實模式下運行(或其模擬,例如V86任務)。 但是,MS-DOS或在其下運行的程序都無法正常查看或使用頁面(例外情況是該頁面本身會切換到保護模式,可能使用VCPI或DPMI之類的東西)。
即在MS-DOS中使用的其它術語是一個段落,這是16個字節的存儲器。 這是僅可使用段地址且沒有偏移量即可尋址的最小數量。 例如,當您從MS-DOS分配內存時,您可以將分配大小指定為多個段落。
從此鏈接引用: http : //cquirke.mvps.org/9x/fat.htm
群集 :FATxx文件系統邏輯級別的單個數據存儲單元
部門 :物理磁盤級別的單個存儲單元
群集是操作系統文件系統可以管理的最小存儲單元。 例如,如果將1KB文件存儲在群集大小為32KB的系統中(請參見下表),則1KB文件將占用32KB磁盤空間。 以下是Windows計算機上FAT32文件系統的群集大小。
Disk Size Cluster size
512MB-8GB 4KB
8-16GB 8KB
16-32GB 16KB
32GB+ 32KB
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.