格式化挂载mkfs,安装选项XFS,各项功能

安装选项XFS:

格式化挂载:
mkfs.xfs -f -i attr=2 -l lazy-count=1,sectsize=4096 -b size=4096 -d
sectsize=4096 -L data /dev/vdb

mount -o rw,noatime,nodiratime,noikeep,nobarrier,allocsize=100M,attr2,largeio,inode64,swalloc /dev/vdb /app

allocsize =大小

    设置缓冲I / O端的文件预分配的大小时,延迟分配写出时。此选项的页面大小(通常4KiB)到1GiB,包括有效值,功率为2的增量。

attr2 | noattr2:

   该选项启用/禁用(默认为启用)“投机取巧”内联的方式作出改善,
   在扩展属性存储在磁盘上。当新的 标题形式是用于在第一时间(通过设置或
   删除扩展属性)在磁盘上的超级块的功能位字段将被更新,以反映这种格式是在使用。

barrier:

   允许使用的块写入到日志和不成文的程度转换层写屏障。
   这允许驱动器的写缓存被启用,写屏障设备,支持。

noatime:

 表示不记录访问时间。

nodiratime:

    很多线上服务器为了提供文件系统IO性能,会在挂载文件系统的时候指定“noatime,nodiratime”参数,意味着当访问一个文件和目录的时候,access time都不会更新。

Ikeep/noikeep:

    在普通硬盘上,碎片化会导致明显的性能问题,但却不会影响到SSD。反过来讲,删除硬盘blocks的操作反而会影到SSD的性能,却不会影响传统硬盘。即,删除空的indoe会提升普通硬盘的功能,却会导致SSD性能降低。因此,建议在SSD上启用ikeep参数,在普通硬盘上启用noikeep参数。当空的inode,inode的集群让他们上的磁盘(ikeep) - 这是传统的XFS行为,而现在仍然是默认的。使用noikeep选项,inode的集群被返回到空闲空间池中。 

largeio | nolargeio:

如果nolargeio指定,最佳的I / O,由stat在st_blksize报道将尽可能小,
允许用户应用程序,以避免低效率的读/修改/写I / O。如果指定了largeio,
一个文件系统,有一个指定的swidth st_blksize将返回swidth的值(以字节为单位)
。如果文件系统不具有swidth规定,但不指定allocsize,然后allocsize(以字节为单位)将改为返回。
如果这两种这两个选项, 然后文件系统,如果nolargeio指定的行为。

Swalloc:

   数据分配将向上舍入到条纹宽度范围正在扩大的当前结尾的文件时,文件的大小是大于条的宽度的大小。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一壶清酒ღ染

多鼓励,可取之处,请打赏,谢谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值