日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

调整linux块大小,Linux系统之更改默认块大小

發布時間:2025/3/11 linux 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 调整linux块大小,Linux系统之更改默认块大小 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

查看操作系統塊大小:#tune2fs ?-l /dev/sda1 |grep 'Block?size' ? ? ? ? ? ? ? (?tune2fs ?-l ?/dev/sda1可以查看更多相關文件系統的詳細信息 )

查看os系統頁的大小: #getconf PAGESIZE

查看某分區的block和inode的數量和大小,通常block比inode多

tune2fs ?-l??/dev/sda1 |grep 'Block count'

tune2fs ?-l??/dev/sda1 |grep 'Inode count'

tune2fs ?-l??/dev/sda1 |grep 'Block size'

tune2fs ?-l??/dev/sda1 |grep 'Inode size'

創建文件系統時,可以指定塊的大小。如果將來在你的文件系統中是一些比較大的文件的話,使用較大的塊大小將得到較好的性能。將ext2文件系統的塊大小調整為4096byte而不是缺省的1024byte,可以減少文件碎片,加快fsck掃描的速度和文件刪除以及讀操作的速度。

使用多大的塊大小,需要根據你的系統綜合考慮,如果系統用作郵件或者新聞服務器,使用較大的塊大小,雖然性能有所提高,但會造成磁盤空間較大的浪費。比如文件系統中的文件平均大小為2145byte,如果使用4096byte的塊大小,平均每一個文件就會浪費1951byte空間。如果使用 1024byte 的塊大小,平均每一個文件會浪費927byte空間。在性能和磁盤的代價上如何平衡,要看具體應用的需要。

修改默認塊大小,手動指定其大小:

第1組命令:(推薦)

mkfs.ext3 -T news /dev/sda5 (指定該分區文件系統的塊大小為4096)

mkfs.ext3 -b 4096 /dev/sda5

第2組命令:

mkfs.ext3 ?-i 4096 /dev/sda5 (指定每個inode的字節數為4096)

mkfs.ext3 ?/dev/sda5

mkfs.ext3 ?-b 2046 -m 2 /dev/hda5 格式化并設置數據塊為2KB,設置保留塊為2%

或者用tune2fs -m 2 /dev/hda4 這種方法不用格式化就可設置

tune2fs -l /dev/hda5 可以查看文件系統的詳細信息

tune2fs -j /dev/hda4 可以將ext2轉換為ext3而不損壞數據

文件系統的檢查工具:fsck e2fsck

e2fsck 用時有危險,不能很好的辨識文件系統,特別是ext2,ext3混用時

fsck得用法:fsck -t ext3 /dev/hda5 或 fsck.ext3 /dev/hda5

總結

以上是生活随笔為你收集整理的调整linux块大小,Linux系统之更改默认块大小的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。