檢視linux 作業系統上系統塊大小

zr2095發表於2016-05-10

測試系統io能力,需要知道檔案系統塊大小,找了一下資料,記錄一下。

在linux系統上,可以用命令tune2fs ,測試如下
[root@localhost test10g]# tune2fs -help
tune2fs 1.35 (28-Feb-2004)
tune2fs: invalid option -- h
Usage: tune2fs [-c max-mounts-count] [-e errors-behavior] [-g group]
        [-i interval[d|m|w]] [-j] [-J journal-options]
        [-l] [-s sparse-flag] [-m reserved-blocks-percent]
        [-o [^]mount-options[,...]] [-r reserved-blocks-count]
        [-u user] [-C mount-count] [-L volume-label] [-M last-mounted-dir]
        [-O [^]feature[,...]] [-T last-check-time] [-U UUID] device
[root@localhost test10g]# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda2              8776068   7576504    753764 91% /
/dev/sda1               497829     16303    455824   4% /boot
none                    517300         0    517300   0% /dev/shm
/dev/sda5              1035660     96452    886600 10% /tmp
[root@localhost test10g]# tune2fs -l /dev/sda1|grep Block
Block count:              514048
Block size:               1024            
Blocks per group:         8192
[root@localhost test10g]# tune2fs -l /dev/sda2|grep Block
Block count:              2229018
Block size:               4096
Blocks per group:         32768
上面Block size即為塊大小。

在WINDOWS系統上,可以用命令fsutil來檢視,測試如下:
C:\Documents and Settings\ct2>fsutil --help
--help 是無效引數。
---- 支援的命令 ----

behavior        控制檔案系統行為
dirty           管理卷的被損壞的位數
file            檔案特定命令
fsinfo          檔案系統資訊
hardlink        硬連結管理
objectid        物件 ID 管理
quota           配額管理
reparsepoint    重分析點管理
sparse          稀疏檔案控制
usn             USN 管理
volume          卷管理
C:\Documents and Settings\ct2>fsutil fsinfo ntfsinfo c:
NTFS 卷序列號 :       0x72ccb5f2ccb5b129
版本 :                         3.1
區數量 :                  0x0000000008ff8235
簇總數 :                  0x00000000011ff046
可用簇 :                  0x0000000000547b73
保留總數 :                  0x0000000000000050
每個扇區位元組數 :               512
每個簇位元組數 :               4096
每個 FileRecord 段的位元組數    : 1024
每個 FileRecord 段的簇數 : 0
Mft 有效資料長度 :           0x0000000009cac000
Mft 起始 Lcn :                  0x00000000000c4df6
Mft2 起始 Lcn :                  0x00000000008ff823
Mft 區域起始 :                  0x0000000001067920
Mft 區域結尾   :                  0x000000000108ce60
上面簇位元組數既為塊大小。

注:第二擴充套件檔案系統(second Extended Filesystem,Ext2)。 Ext3(third Extended Filesystem)

man fs

       ext2   is the high performance disk filesystem used by Linux for  fixed
              disks   as   well  as  removable  media.   The  second  extended
              filesystem was designed as an extension  of  the  extended  file
              system  (ext).   ext2  offers  the best performance (in terms of
              speed and CPU usage) of the filesystems supported under Linux.

       ext3   is a journaling version of the ext2 filesystem. It  is  easy  to
              switch back and forth between ext2 and ext3.

       ext3   is a journaling version of the ext2 filesystem.  ext3 offers the
              most  complete  set  of  journaling  options   available   among
              journaling filesystems.

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30208428/viewspace-2096920/,如需轉載,請註明出處,否則將追究法律責任。

相關文章