簡體   English   中英

FAT文件系統中的群集,頁面,扇區

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM