Q127.
在 Linux 作業系統中的 ext2 檔案系統中,一個分割區(Partition)所能容納的最大檔案數與下列何者有關?
電腦軟體應用 · 乙級 · 系統軟體使用 · Q127
難易度分析
2 / 5
本題考查檔案系統基礎結構的定義。選項中包含多組名稱相近的術語,要求考生能精確區分中繼資料管理與實際儲存空間的差異,屬於基本概念的應用分析。
正確答案:①inode 數量
① inode 數量:在 ext2 檔案系統中,每個檔案都必須對應一個獨立的 inode 來儲存檔案的中繼資料(包含權限、擁有者、時間戳記與資料區塊位置等),因此分割區所能容納的最大檔案數量直接受限於格式化時所建立的 inode 總數。
錯誤選項解析
- ② block size:block size 決定的是單一區塊的容量大小(如 1KB、2KB、4KB),影響的是儲存效率與內部碎片問題,而非檔案數量上限。
- ③ block數量:block 數量決定的是分割區的總儲存容量,即所有檔案可使用的資料區塊總數,與可建立的檔案個數無直接關聯。
- ④ inode size:inode size 指的是單一 inode 結構所佔用的位元組大小(通常為 128 或 256 bytes),影響的是單一 inode 可儲存的區塊指標數量,而非 inode 的總個數。
Learning Tip
"此類題型常考 inode 與 block 的角色區別:inode 管「檔案個數與中繼資料」,block 管「實際資料容量」。在 ext2/ext3 檔案系統中,inode 總數於 mkfs 格式化時即固定,若 inode 耗盡即使磁碟仍有空間也無法建立新檔案,實務上可透過 `df -i` 指令監控 inode 使用率。"
學員答題分佈
①inode 數量0%
②block size0%
③block數量0%
④inode size0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!