亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Windows與Linux操作系統對磁盤和文件的管理方式有什么異同點

Windows與Linux操作系統對磁盤和文件的管理方式有什么異同點

慕桂英3389331 2019-05-11 07:03:17
Windows與Linux操作系統對磁盤和文件的管理方式有什么異同點
查看完整描述

3 回答

?
30秒到達戰場

TA貢獻1828條經驗 獲得超6個贊

 磁盤文件系統是一種設計用來利用數據存儲設備來保存計算機文件的文件系統,最常用的數據存儲設備是磁盤驅動器,可以直接或者間接地連接到計算機上。例如:FAT、exFAT、NTFS、HFS、HFS+、ext2、ext3、ext4、ODS-5、btrfs。

      常見的,Windows 98Windows ME使用FAT文件系統Windows XP、2000、2003、2008以及Windows 7使用NTFS文件系統。Linux使用ext2、ext3、ext4文件系統。

Windows文件系統學習

      微軟的DOS和windows文件系統文件結構采用樹型結構,在DOS和 windows中這樣的樹型結構的根是磁盤分區的盤符(如C:),有幾個分區就有幾個樹型結構,他們之間的關系是并列的??梢允褂胏d命令來切換目錄,有趣的是:在命令行下目錄結構Windows是“\”,而Linux是“/”

Windows磁盤碎片整理的原理

 磁盤驅動器上有很多扇區,每個扇區都有存放一小段數據。文件,特別是大文件的存儲需要占用很多不同的扇區。

      有很多個文件存在的文件系統里,每個文件都會被存儲在一系列連接的扇區里。后來更新了其中的一個文件,它的體積變大了。文件系統嘗試把文件新增的部分存放到緊鄰原始文件的扇區里。但,它周邊已經沒連續的足夠扇區空間了,文件需要被分割成數段——這些都在自動進行的。當從磁盤上讀取這個文件時,磁盤磁頭需要跨越數個不同的物理位置來讀取各個扇區——這樣會使速度降低。

        磁盤碎片整理就是小心地移動這些小文件塊來減少碎片,讓每個文件都能連續的分布在磁盤上。

       如果是固態硬盤,情況又不同了,固態硬盤沒有機械移動,不應該進行碎片整理——對一個u盤進行碎片整理通常會降低它的壽命。

       由于這些文件系統的工作原理,它們注定需要進行碎片整理來保持高性能。微軟在它最新的視窗系統里通過在后臺運行一個磁盤碎片整理進程來解決這個問題。





Linux文件系統學習

     Linux系統中每個分區都是一個文件系統,都有自己的目錄層次結構。

如幾個重要的目錄:/etc 系統管理和配置文件、/home 用戶主目錄的基點,比如用戶user的主目錄就是/home/user,可以用~user表示

Linux文件系統使用索引節點來記錄文件信息。

     了解一下Linux中文件系統如何處理數據文件,而不需要進行碎片整理?    Linux的ext2、ext3、ext4采用一種聰明的方法來存放文件。把多個文件并排放在磁盤上不同位置,Linux文件系統把所有文件都分散到了整個磁盤上,每兩個文件之間都留有相當巨大的空閑空間。當文件被修改、體積增加時,它們通常有足夠的空間來擴展,一旦有碎片產生時,文件系統會嘗試移動整個文件來消除碎片。所以不需要一個碎片整理工具。

       Linux的ext2、ext3、ext4采用一種聰明的方法來存放文件。把多個文件并排放在磁盤上不同位置,Linux文件系統把所有文件都分散到了整個磁盤上,每兩個文件之間都留有相當巨大的空閑空間。當文件被修改、體積增加時,它們通常有足夠的空間來擴展,一旦有碎片產生時,文件系統會嘗試移動整個文件來消除碎片。所以不需要一個碎片整理工具。





查看完整回答
反對 回復 2019-05-12
?
MM們

TA貢獻1886條經驗 獲得超2個贊

各個驅動器(包括分區)WINDOWS作為“磁盤”來處理,分配驅動器盤符;LINUX作為“目錄”來處理。分區內文件管理方式類似。

查看完整回答
反對 回復 2019-05-12
  • 3 回答
  • 0 關注
  • 817 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號