国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Unix的Blocksize大小
 
  
不同Unix的文件系統(tǒng)的Blocksize分別是多少:
  
首先,我們都知道,文件系統(tǒng)的Block大小,是創(chuàng)建文件系統(tǒng)的時候指定的,一般Unix都會根據(jù)對應設備文件的大小,
給一個相應的Block大小。
一般這個Block大小,都是創(chuàng)建文件系統(tǒng)之后就無法更改的。
?  
Linux:
我們拿Linux下面最常見的文件系統(tǒng):Ext2來分析。
我們可以通過mkfs -t ext2 /dev/sdXN 來創(chuàng)建文件系統(tǒng)。
如果我們不指定文件系統(tǒng)的Block大小,Linux會根據(jù)設備文件的大小,自動選擇適當?shù)腂LOCKSIZE。
如何指定Linux的文件系統(tǒng)的BlockSize呢?
mk2efs -B 8192 /dev/sdXN  
那么,對于已經(jīng)創(chuàng)建的文件系統(tǒng),我們怎么檢查當前文件系統(tǒng)的BlockSize呢?答案是用Tune2fs來檢查:
請看:
[root@dwdb /]# tune2fs -l /dev/sda9
tune2fs 1.23, 15-Aug-2001 for EXT2 FS 0.5b, 95/08/09
Filesystem volume name:   <none>
Last mounted on:          <not available>
Filesystem UUID:          72e96995-fee0-4921-85f8-f9d5d2cad1f8
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      filetype sparse_super large_file
Filesystem state:         not clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              6082944
Block count:              12161197
Reserved block count:     608059
Free blocks:              2308319
Free inodes:              6081568
First block:              0
Block size:               4096
Fragment size:            4096
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         16352
Inode blocks per group:   511
Last mount time:          Mon Nov  4 16:36:27 2002
Last write time:          Mon Nov  4 16:57:33 2002
Mount count:              11
Maximum mount count:      37
Last checked:             Sun Aug 18 21:10:08 2002
Check interval:           15552000 (6 months)
Next check after:         Fri Feb 14 21:10:08 2003
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               128
通過上面的結(jié)果,我們很容易就可以看到文件系統(tǒng)的Block大小就是4096.
 
在Solaris機器上,默認的Block大小是8K
  
我們?nèi)绾沃付⊿olaris文件系統(tǒng)的Block大小呢?
newfs -b 4096 /dev/c0txdxsx 里面的-b 來指定Block大小,覆蓋默認的8K.
其實8k 是一個可以的數(shù)字,沒有必要覆蓋這個缺省參數(shù)。
  
那么我們?nèi)绾螜z查當前已有文件系統(tǒng)的Block大小呢?
bash-2.05# fstyp -v /dev/rdsk/c0t2d0s0 |more      
ufs
magic   11954   format  dynamic time    Mon Nov  4 17:46:05 2002
sblkno  16      cblkno  24      iblkno  28      dblkno  408
sbsize  2048    cgsize  4096    cgoffset 160    cgmask  0xfffffff0
ncg     697     size    17827200        blocks  17553949
bsize   4096    shift   12      mask    0xfffff000
fsize   1024    shift   10      mask    0xfffffc00
frag    4       shift   2       fsbtodb 1
minfree 1%      maxbpg  1024    optim   time
maxcontig 256   rotdelay 0ms    rps     120
csaddr  408     cssize  11264   shift   8       mask    0xffffff00
ntrak   10      nsect   320     spc     3200    ncyl    11142
cpg     16      bpg     6400    fpg     25600   ipg     3040
nindir  1024    inopb   32      nspf    2
nbfree  4388485 ndir    2       nifree  2118876 nffree  4
cgrotor 0       fmod    0       ronly   0       logbno  0
我們可以看到,這個文件系統(tǒng)的Block大小是4K。
當然,最簡單的還是
df -g
 
 
實際上,很多高端的Solaris機器,都配置了Veritas的文件系統(tǒng),所以我們也有必要來研究一下Veritas的VXFS的一些情況。
  
vxfs 的默認的Block大小也是8K
同樣,創(chuàng)建vxfs的文件系統(tǒng),也是可以指定改文件系統(tǒng)的Block大小的:
  
# mkfs -F vxfs -o bsize=4096 /dev/vx/rdsk/edidg/test_vol
     version 4 layout
     10240 sectors, 1280 blocks of size 4096, log size 256 blocks
     unlimited inodes, largefiles not supported
     1280 data blocks, 992 free data blocks
     1 allocation units of 32768 blocks, 32768 data blocks
     last allocation unit has 1280 data blocks
我們檢查現(xiàn)有文件系統(tǒng)的Block大小,也是使用fstyp 命令:
  
# fstyp -v /dev/vx/dsk/edidg/test_vol      
vxfs
magic a501fcf5  version 4  ctime Mon Nov  4 18:06:42 2002
logstart 0  logend 0
bsize  4096 size  1280 dsize  1280  ninode 0  nau 0
defiextsize 0  ilbsize 0  immedlen 96  ndaddr 10
aufirst 0  emap 0  imap 0  iextop 0  istart 0
bstart 0  femap 0  fimap 0  fiextop 0  fistart 0  fbstart 0
nindir 2048  aulen 32768  auimlen 0  auemlen 2
auilen 0  aupad 0  aublocks 32768  maxtier 15
inopb 16  inopau 0  ndiripau 0  iaddrlen 2   bshift 12
inoshift 4  bmask fffff000  boffmask fff  checksum e2cda323
oltext1 15  oltext2 518  oltsize 1  checksum2 31d
free 987  ifree 0
efree  1 1 2 0 1 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
在AIX下面,默認的大小是4K。
在smit fs下面來創(chuàng)建文件系統(tǒng)的大小。
  
Tru64,偶就不知道了。
  
說了這么多,其實都沒有什么意義。
  
我們創(chuàng)建數(shù)據(jù)庫,一般很少會選擇BlockSize小于8k的。
而幾乎所有Unix文件系統(tǒng)的Blocksize,都不會默認大于8K.
  
只是一些朋友常常問起,把積累的東西貼出來一下而已,希望對大家有些幫助。

 

回復: 我的Unix文件系統(tǒng)的Blocksize究竟多大呢?

沒有找到什么好辦法,有一個笨辦法
chkdsk /I DriverName;
  
每個分配單元中有       4096 字節(jié)。
磁盤上共有    2220978 個分配單元。
磁盤上有       4871 個可用的分配單元。
 

TOP

TOP

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
linux啟動提示:contains a file system with errors, check forced.的解決方
linux操作系統(tǒng)故障處理-ext4文件系統(tǒng)超級塊損壞修復
集群操作系統(tǒng) ? ext3 文件基礎
另類限定磁盤配額
戲說文件系統(tǒng)之ext2【上】
云計算學習路線教程大綱課件:EXT2/3/4文件系統(tǒng)
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服