让linux内核支持xfs文件系统
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-18
作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究.
XFS 简介
XFS 最初是由 Silicon Graphics,Inc. 于 90 年代初开发的.那时,SGI 发现他们的现有文件系统(existing filesystem,EFS)正在迅速变得不适应当时激烈的计算竞争.为解决这个问题,SGI 决定设计一种全新的高性能 64 位文件系统,而不是试图调整 EFS在先天设计上的某些缺陷.因此,XFS 诞生了,并于 1994 年随 IRIX 5.3 的发布而应用于计算.它至今仍作为 SGI 基于 IRIX 的产品(从工作站到超级计算机)的底层文件系统来使用.现在,XFS 也可以用于 Linux.XFS 的 Linux 版的到来是激动人心的,它为 Linux 社区提供了一种健壮的、优秀的以及功能丰富的文件系统,并且这种文件系统所具有的可伸缩性能够满足最苛刻的存储需求. 上面介绍转自:http://www.ibm.com/developerworks/cn/linux/filesystem/l-fs9/index.html,更多关于其他文件系统的介绍请看ibm的系列文章:文件系统系列. 下面我们介绍如何让Linux内核支持xfs文件系统. 1. 安装rpm包 在redhat as4系统下,内核版本是 2.6.9-67.0.15.ELsmp,需要安装一下几个软件包. kernel-module-xfs-2.6.9-67.0.15.ELsmp-0.4-1.x86_64.rpm xfsprogs-2.9.3-1.x86_64.rpm xfsprogs-devel-2.9.4-1.x86_64.rpm2. 添加内核模块 insmod /lib/modules/2.6.9-67.0.15.ELsmp/kernel/fs/xfs/xfs.ko可以看到 lsmod | grep xfs xfs 555088 13. 创建文件系统 mkfs.xfs -f -L /home /dev/sdc1 meta-data=/dev/sdc1 isize=256 agcount=16, agsize=4460421 blks = sectsz=512 attr=0 data = bsize=4096 blocks=71366736, imaxpct=25 = sunit=0 swidth=0 blks, unwritten=1 naming =version 2 bsize=4096 log =internal log bsize=4096 blocks=32768, version=1 = sectsz=512 sunit=0 blks, lazy-count=0 realtime =none extsz=4096 blocks=0, rtextents=04. 测试 time dd if=/dev/zero of=zero count=4096000 real 0m7.096s而在ext3文件系统上: time dd if=/dev/zero of=zero count=4096000 real 0m14.180s |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于让linux内核支持xfs文件系统的所有评论