在操作系統(tǒng)中文件系統(tǒng)的功能包括哪些-創(chuàng)新互聯(lián)

小編給大家分享一下在操作系統(tǒng)中文件系統(tǒng)的功能包括哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比東河網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式東河網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋東河地區(qū)。費用合理售后完善,十載實體公司更值得信賴。

在操作系統(tǒng)中,文件系統(tǒng)的主要目的是“實現(xiàn)對文件的按名存取”。文件系統(tǒng)是操作系統(tǒng)用于明確存儲設備或分區(qū)上的文件的方法和數(shù)據(jù)結構;文件系統(tǒng)實現(xiàn)了“按名存取”,只要知道文件名就可以存取文件,而不必考慮文件存儲在磁盤上什么地方。

在操作系統(tǒng)中,文件系統(tǒng)的主要目的是“實現(xiàn)對文件的按名存取”。


文件系統(tǒng)是操作系統(tǒng)用于明確存儲設備(常見的是磁盤,也有基于NAND Flash的固態(tài)硬盤)或分區(qū)上的文件的方法和數(shù)據(jù)結構;即在存儲設備上組織文件的方法。

操作系統(tǒng)中負責管理和存儲文件信息的軟件機構稱為文件管理系統(tǒng),簡稱文件系統(tǒng)。

文件系統(tǒng)指定命名文件的規(guī)則。這些規(guī)則包括文件名的字符數(shù)較大量,哪種字符可以使用,以及某些系統(tǒng)中文件名后綴可以有多長。文件系統(tǒng)還包括通過目錄結構找到文件的指定路徑的格式。

文件系統(tǒng)由三部分組成:文件系統(tǒng)的接口,對對象操縱和管理的軟件集合,對象及屬性。

文件系統(tǒng)是軟件系統(tǒng)的一部分,它的存在使得應用可以方便的使用抽象命名的數(shù)據(jù)對象和大小可變的空間。

從系統(tǒng)角度來看,文件系統(tǒng)是對文件存儲設備的空間進行組織和分配,負責文件存儲并對存入的文件進行保護和檢索的系統(tǒng)。具體地說,它負責為用戶建立文件、修改文件、存取文件、轉存文件、將用戶不需要的文件從磁盤上刪除等。

從用戶角度看,文件系統(tǒng)實現(xiàn)了“按名存取”,只要知道文件名就可以存取文件,而不必考慮文件存儲在磁盤上什么地方。

文件系統(tǒng)的功能包括:

管理和調度文件的存儲空間,提供文件的邏輯結構、物理結構和存儲方法;實現(xiàn)文件從標識到實際地址的映射,實現(xiàn)文件的控制操作和存取操作,實現(xiàn)文件信息的共享并提供可靠的文件保密和保護措施,提供文件的安全措施。

文件的邏輯結構是依照文件的內容的邏輯關系組織文件結構。文件的邏輯結構可以分為流式文件和記錄式文件。

  • 流式文件:文件中的數(shù)據(jù)是一串字符流,沒有結構。

  • 記錄文件:由若干邏輯記錄組成,每條記錄又由相同的數(shù)據(jù)項組成,數(shù)據(jù)項的長度可以是確定的,也可以是不確定的。

常見的文件系統(tǒng)類型

  • FAT

    在Win 9X下,F(xiàn)AT16支持的分區(qū)較大為2GB。我們知道計算機將信息保存在硬盤上稱為“簇”的區(qū)域內。使用的簇越小,保存信息的效率就越高。在FAT16的情況下,分區(qū)越大簇就相應的要大,存儲效率就越低,勢必造成存儲空間的浪費。并且隨著計算機硬件和應用的不斷提高,F(xiàn)AT16文件系統(tǒng)已不能很好地適應系統(tǒng)的要求。在這種情況下,推出了增強的文件系統(tǒng)FAT32。

  • NTFS

    NTFS文件系統(tǒng)是一個基于安全性的文件系統(tǒng),是Windows NT所采用的獨特的文件系統(tǒng)結構,它是建立在保護文件和目錄數(shù)據(jù)基礎上,同時照顧節(jié)省存儲資源、減少磁盤占用量的一種先進的文件系統(tǒng)。使用非常廣泛的Windows NT 4.0采用的就是NTFS 4.0文件系統(tǒng),相信它所帶來的強大的系統(tǒng)安全性一定給廣大用戶留下了深刻的印象。Win 2000采用了更新版本的NTFS文件系統(tǒng)NTFS 5.0,它的推出使得用戶不但可以像Win 9X那樣方便快捷地操作和管理計算機,同時也可享受到NTFS所帶來的系統(tǒng)安全性。

  • exFAT

    全稱Extended File Allocation Table File System,擴展FAT,即擴展文件分配表,是Microsoft在Windows Embeded 5.0以上(包括Windows CE 5.0、6.0、Windows Mobile5、6、6.1)中引入的一種適合于閃存的文件系統(tǒng),為了解決FAT32等不支持4G及其更大的文件而推出。

  • RAW

    RAW文件系統(tǒng)是一種磁盤未經(jīng)處理或者未經(jīng)格式化產(chǎn)生的文件系統(tǒng),一般來說有這幾種可能造成正常文件系統(tǒng)變成RAW文件系統(tǒng):沒有格式化、格式化中途取消操作、硬盤出現(xiàn)壞道、硬盤出現(xiàn)不可預知的錯誤、毒所致。

    解決RAW文件系統(tǒng)的最快的方法是立即格式化,并且使用殺毒軟件全盤殺毒。當然,如果文件很重要的話可以用迷你兔數(shù)據(jù)恢復軟件先救出數(shù)據(jù),然后再格式化和殺毒。

  • Ext

    Ext2:Ext是GNU/Linux 系統(tǒng)中標準的文件系統(tǒng),其特點為存取文件的性能好,對于中小型的文件更顯示出優(yōu)勢,這主要得利于其簇快取層的優(yōu)良設計。

    Ext3:是一種日志式文件系統(tǒng),是對ext2系統(tǒng)的擴展,它兼容ext2。日志式文件系統(tǒng)的優(yōu)越性在于:由于文件系統(tǒng)都有快取層參與運作,如不使用時必須將文件系統(tǒng)卸下,以便將快取層的資料寫回磁盤中。因此每當系統(tǒng)要關機時,必須將其所有的文件系統(tǒng)全部shutdown后才能進行關機。

    Ext4:Linux kernel 自 2.6.28 開始正式支持新的文件系統(tǒng) Ext4。Ext4 是 Ext3 的改進版,修改了 Ext3 中部分重要的數(shù)據(jù)結構,而不僅僅像 Ext3 對 Ext2 那樣,只是增加了一個日志功能而已。Ext4 可以提供更佳的性能和可靠性,還有更為豐富的功能。

  • HFS

    分層文件系統(tǒng)(Hierarchical File System,HFS)是一種由蘋果電腦開發(fā),并使用在Mac OS上的文件系統(tǒng)。最初被設計用于軟盤和硬盤,同時也可以在在只讀媒體如CD-ROM上見到。

以上是“在操作系統(tǒng)中文件系統(tǒng)的功能包括哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

本文標題:在操作系統(tǒng)中文件系統(tǒng)的功能包括哪些-創(chuàng)新互聯(lián)
網(wǎng)址分享:http://www.muchs.cn/article22/pegjc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、ChatGPT服務器托管、小程序開發(fā)企業(yè)建站、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司