Linux下為什麼目錄的大小總是4096

2021-10-20 17:18:08 字數 524 閱讀 6141

linux下為什麼目錄的大小總是4096

1.在linux下一切皆檔案,因此資料夾也是檔案,這個大小指的是資料夾的大小,和windows下不同。

2.4096是io塊, 類似磁碟的標記的東西, 即: 即使是0大小也要占用乙個塊;

而檔案大小是這樣計算的, 占有的塊數你看到的那個4096/8就是檔案大小,位元組為單位, 不除8是bit單位; 按兆計算再除以1024

補充:因為在lunux中,磁碟最小的劃分是扇區,現在乙個扇區是512bit單位,(以前可能是幾十bit,小幾百bit),磁碟讀寫是一次讀8個扇區,8*512 = 4096bit

1024bit = 1k 乙個檔案佔4k~

系統知道你這個檔案,可能會不斷寫東西,所以直接給你開4096位元組的空間

但是這樣子也會造成檔案碎片,磁碟空間的浪費,

話又說回來,現在電腦磁碟都是按t來計算了,也無所謂

可是呢~會影響掃瞄的速度和檔案刪除以及讀操作的速度

Linux下為什麼目錄的大小總是4096

檢視os系統塊的大小 root sbin tune2fs l dev sda1 檢視os系統頁的大小 oracle skate test getconf pagesize 4096 修改塊的大小 建立檔案系統時,可以指定塊的大小。如果將來在你的檔案系統中是一些比較大的檔案的話,使用較大的塊大小將得到...

Linux下為什麼有platform匯流排

首先你要知道匯流排是幹什麼的?這裡就不貼上各種百科中的定義了。說一下我的理解吧 1 匯流排用於裝置間傳輸資料,為資料傳輸提供載體和協議。2 匯流排用於給新裝置提供介面。傳輸資料很好理解,那麼怎麼提供介面呢,這就要提到匯流排的控制器,匯流排控制器具有發現裝置插拔的能力。比如usb匯流排上你插入乙個裝置...

LINUX下為APACHE的目錄新增密碼

我們有時可能會遇到,當訪問www.com admin或別的頁面的時候,會出現乙個對話方塊 非網頁形式 讓你輸入使用者名稱和密碼,如果輸入錯誤,就無法訪問這個目錄或這個 這樣做能提高 的安全性,即使對方拿到了你 管理員的使用者名稱和密碼,如果他無法訪問後台的,也是徒勞的。這點在iis windows ...