作業系統的檔案管理

2021-09-28 14:00:03 字數 641 閱讀 2843

1.邏輯結構的檔案型別

①【有結構檔案】檔案內容由定長記錄(檔案格式、描述等)和可變長記錄(具體內容)組成

②【無結構檔案】檔案內容長度以位元組為單位

2.順序檔案

順序檔案指按順序存放再儲存介質中的檔案,它式所有邏輯檔案中儲存效率最高的。

3.索引檔案

解決可變長檔案儲存的問題

1.輔存的分配方式

①【連續分配】讀取快,但要求容量滿足

②【鏈結分配】

隱式分配:乙個盤塊鏈結下乙個盤塊,只適合順序訪問

顯示分配:利用fat記錄表(物理塊-鏈結塊表),會占用較大儲存空間

③【索引分配】每個檔案分配乙個索引塊,其記錄所有盤塊資訊

2.儲存空間管理

①【空閒表】

②【空閒鏈】

③【位示圖】磁軌/盤塊表標記0/1

「根目錄——子目錄——檔案」的樹形結構

它使得任何檔案都有唯一路徑

1.fat(file allocation table):使用一張表儲存盤塊資訊

2.ntfs(new technology file system):對fat進行改進

3.ext(extended file system):linux的檔案系統

作業系統 檔案管理

使用者作業中要用到各種各樣的資訊,如源程式 目標程式 資料 各種語言的編譯程式等。有的資訊需要長期儲存,而有的只是臨時使用。計算機系統經常把資訊儲存在磁碟等儲存介質上,也要利用輸入級 印表機等裝置進行資訊的輸入或輸出。啟動外圍裝置訪問資訊時一項相當複雜 繁瑣的工作。為減輕使用者的負擔和保證系統的安全...

作業系統 檔案管理

檔案系統是用來管理計算機內部儲存的程式和資料。陣列組成可分為 資料項 記錄和檔案。資料項可以組成記錄,記錄可以組成檔案。屬性 檔案具有以下屬性 檔案型別 檔案長度 檔案物理位置 檔案的建立時間。型別 檔案型別可分為普通檔案 目錄檔案 特殊檔案。為了方便統一管理,系統將所有的輸入輸出裝置都視為檔案。檔...

作業系統 檔案管理

9 檔案系統的層次結構 10 磁碟 外存 10.4 磁碟的管理 1 順序檔案 2 索引檔案 3 索引順序檔案 1 實現 乙個檔案對應乙個fcb 檔案控制塊 乙個fcb就是乙個目錄項,多個fcb組成檔案目錄 2 操作 搜尋 建立檔案 刪除檔案 顯示檔案 修改檔案 3 目錄結構 4 索引結點 存放除了檔...