網(wǎng)站首頁(yè) 行業(yè)快訊 > 正文
前言:
為什么需要文件管理?
文件是操作系統(tǒng)中的一個(gè)重要概念文件,是以計(jì)算機(jī)硬盤(pán)為載體的存儲(chǔ)在計(jì)算機(jī)上的信息。幾何文件可以使文本文檔、圖片程序的。在系統(tǒng)運(yùn)行時(shí),計(jì)算機(jī)已經(jīng)成為單位、單位進(jìn)行資源的調(diào)度和分配,而在用戶(hù)進(jìn)行輸入輸出中,則以文件為基本單位。大多數(shù)應(yīng)用程序的輸入都是通過(guò)文件來(lái)實(shí)現(xiàn)的,其輸出也都保存在文件中,以便信息的長(zhǎng)期存儲(chǔ)及將來(lái)的訪問(wèn)。當(dāng)用戶(hù)將文件用于應(yīng)用程序的輸入輸出時(shí),還希望可以訪問(wèn)文件、修改文件和保存文件,實(shí)現(xiàn)對(duì)文件的維護(hù)管理。這就需要系統(tǒng)提供一個(gè)文件管理系統(tǒng).
首先,文件中肯定包括一塊存儲(chǔ)空間,更準(zhǔn)確地說(shuō)是存儲(chǔ)空間中的數(shù)據(jù)。其次,由于操作系統(tǒng)要管理成千上萬(wàn)的數(shù)據(jù),因此必定需要對(duì)這些數(shù)據(jù)進(jìn)行劃分,然后貼上標(biāo)簽以便于分類(lèi)和索引,所以文件必定包含分類(lèi)和索引的信息。最后,不同的用戶(hù)擁有對(duì)數(shù)據(jù)的不同訪問(wèn)權(quán)限,因此文件中一定包含一些關(guān)于訪問(wèn)權(quán)限的信息.
帶著問(wèn)題看看吧
1)什么是文件?什么是文件系統(tǒng)?
文件是以計(jì)算機(jī)硬件為載體的存儲(chǔ)在計(jì)算機(jī)上的信息集合。它的形式多樣,可以是文本、文檔、圖片、程序的操作系統(tǒng)。負(fù)責(zé)管理和存儲(chǔ)文件信息的軟件機(jī)構(gòu)稱(chēng)為文件管理系統(tǒng),簡(jiǎn)稱(chēng)文件系統(tǒng)。文件系統(tǒng)由三個(gè)部分組成,與文件管理有關(guān)的軟件、被管理文件及實(shí)時(shí)文件管理所需的數(shù)據(jù)結(jié)構(gòu)
2)文件系統(tǒng)要完成哪些功能?
對(duì)于用戶(hù)而言,文件系統(tǒng)最主要的功能是實(shí)現(xiàn)對(duì)文件的基本操作,讓用戶(hù)可以按名存儲(chǔ)和查找文件,組織成合適的結(jié)構(gòu),并應(yīng)當(dāng)具有基本的文件共享和文件保護(hù)功能。對(duì)于操作系統(tǒng)本身而言,文件系統(tǒng)還需要管理與磁盤(pán)的信息交換,完成文件邏輯結(jié)構(gòu)和物理結(jié)構(gòu)上的變化,組織文件在磁盤(pán)上的存放,采取好的文件排放順序和磁盤(pán)調(diào)度方法,以提升整個(gè)系統(tǒng)的性能
學(xué)到這里的時(shí)候,我們應(yīng)該會(huì)有一種體會(huì),現(xiàn)代操作系統(tǒng)的管理思想中,到處能夠見(jiàn)到面對(duì)程序。面向?qū)ο蟪绦蛟O(shè)計(jì)的影子。這個(gè)我們學(xué)習(xí)了一個(gè)新的概念文件,實(shí)際上就是一個(gè)抽象的數(shù)據(jù)類(lèi)型,也就是一種數(shù)據(jù)結(jié)構(gòu)
3)在目錄中查找某個(gè)文件可以使用什么方法?
可以采用線性列表法或哈希表法。線性鏈表把文件名組織成一個(gè)線性表,查找時(shí)依次與線性表中的每個(gè)表項(xiàng)進(jìn)行比較。若把文件名按序排列,則使用折半查找法,可以降低平均的查找時(shí)間,但建立新文件時(shí)會(huì)增加維護(hù)線性表的開(kāi)銷(xiāo)。哈希表用文件名通過(guò)哈希函數(shù)得到一個(gè)指向文件的指針。這種方法非常迅速,但要避免沖突
4)文件的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)有什么區(qū)別呢?單個(gè)文件的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)之間是否存在著某些制約關(guān)系?
文件的邏輯結(jié)構(gòu)是用戶(hù)可見(jiàn)的結(jié)構(gòu)及用戶(hù)使用文件的結(jié)構(gòu)。文件的物理結(jié)構(gòu)是文件在存儲(chǔ)器上的組織結(jié)構(gòu)。他表示一個(gè)文件在輔存上安置 鏈接 編目的方法,它和文件的存取方法以及輔存設(shè)備的特性都有著密切的聯(lián)系。單個(gè)文件的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)之間,雖無(wú)明顯的制約或關(guān)聯(lián)關(guān)系,但是如果物理結(jié)構(gòu)選擇不慎,也很難體現(xiàn)出邏輯結(jié)構(gòu)的特點(diǎn)。比如一個(gè)邏輯結(jié)構(gòu)是順序結(jié)構(gòu),而物理結(jié)構(gòu)是影視鏈接結(jié)構(gòu)的文件。即使理論上可以很快找出某條記錄的地址,而實(shí)際找時(shí)仍然需要在磁盤(pán)上一塊一塊地找.
5)在磁盤(pán)上進(jìn)行一次讀寫(xiě)操作需要哪幾部分時(shí)間?其中哪部分時(shí)間最長(zhǎng)?
在磁盤(pán)上進(jìn)行一次讀寫(xiě)操作花費(fèi)的時(shí)間由尋道時(shí)間、延遲時(shí)間和傳輸時(shí)間決定。其中,尋道時(shí)間是將磁頭移動(dòng)到指指定磁道所需要的時(shí)間,延遲時(shí)間是磁頭定位到某一磁道的扇區(qū)所需要的時(shí)間,傳輸時(shí)間是從磁盤(pán)讀出或向磁盤(pán)寫(xiě)入數(shù)據(jù)所經(jīng)歷的時(shí)間。一般來(lái)說(shuō),尋道時(shí)間因?yàn)橐苿?dòng)磁臂,所以占用時(shí)間最長(zhǎng).
6)存儲(chǔ)一個(gè)文件時(shí),當(dāng)一個(gè)磁道存儲(chǔ)不下十,剩下部分是存在同一個(gè)盤(pán)面的不同磁道好,還是存在同一個(gè)柱面上的不同盤(pán)面好?
剛才我們已經(jīng)說(shuō)到,尋道時(shí)間對(duì)于一次磁盤(pán)訪問(wèn)的影響是最大的,若存在同一個(gè)盤(pán)面的不同磁道,則磁臂勢(shì)必要移動(dòng),這樣會(huì)大大增加文件的訪問(wèn)時(shí)間,而存在同一個(gè)柱面上的不同盤(pán)面就不需要移動(dòng)磁道,所以,一般情況下存在同一個(gè)柱面上的不同盤(pán)面更好.
版權(quán)說(shuō)明: 本文由用戶(hù)上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!
猜你喜歡:
- 2022-09-20 男人惡心是什么病的前兆(惡心是什么病的前兆)
- 2022-09-20 山東財(cái)經(jīng)大學(xué)東方學(xué)院考研率怎么樣(山東財(cái)經(jīng)大學(xué)考研率是多少)
- 2022-09-20 廣西最早的大學(xué)叫什么大學(xué)(在桂林設(shè)立的廣西最早的大學(xué)是哪所大學(xué))
- 2022-09-20 小兒肺炎有5個(gè)常見(jiàn)癥狀嗎(小兒肺炎有5個(gè)常見(jiàn)癥狀)
- 2022-09-20 m是哪個(gè)服裝品牌的標(biāo)志(標(biāo)志為M的衣服是什么牌子的)
- 2022-09-20 什么叫正比例什么叫反比例舉例說(shuō)明(什么叫反比例,舉個(gè)例子說(shuō)明,)
- 2022-09-20 一包煙要多少根煙絲(一包煙要多少根)
- 2022-09-20 男人吃櫻桃對(duì)身體有什么好處(男人吃櫻桃有什么好處)
最新文章:
- 2023-07-02 怎樣挑選新鮮的豬肝?(怎么挑選新鮮豬肝 挑選新鮮豬肝的小技巧)
- 2023-07-02 木地板都有哪些種類(lèi)(木地板的種類(lèi)有哪些)
- 2023-07-02 白蠟?zāi)炯揖叩膬?yōu)缺點(diǎn)(松木家具的優(yōu)缺點(diǎn))
- 2023-07-02 怎么清洗窗簾布上的污垢(怎么清洗窗簾)
- 2023-07-02 世界上最可愛(ài)的小倉(cāng)鼠的樣子(可愛(ài)小倉(cāng)鼠的種類(lèi))
- 2023-07-02 小貓拉不出來(lái)屎怎么辦(小貓拉不出屎怎么辦)
- 2023-07-02 新飛小冰箱耗電量一天多少度(小冰箱耗電量一天多少度)
- 2023-07-02 公司注銷(xiāo)工業(yè)房產(chǎn)怎么辦手續(xù)(公司注銷(xiāo)工業(yè)房產(chǎn)怎么辦)
- 2023-07-02 鳳凰層到底好還是不好(鳳凰層是哪一層)
- 2023-07-02 馬桶寬度空間留多少(馬桶兩邊的空間大小是多少)
- 2023-07-02 如何訓(xùn)練貓咪小便(如何訓(xùn)練貓大小便)
- 2023-07-02 衛(wèi)生間吊頂防潮層做法圖集(衛(wèi)生間吊頂方法是什么)
- 2023-07-02 狗狗為什么總是流口水怎么辦(狗狗為什么愛(ài)流口水)
- 2023-07-02 臥室窗戶(hù)漏水由誰(shuí)負(fù)責(zé)維修(臥室窗戶(hù)漏風(fēng)怎么辦)
- 2023-07-02 世界名貓大全(世界名貓你知道幾種)
- 2023-07-02 applewatchseries7和6對(duì)比(apple watch series 7和6的區(qū)別)