xfs vs jfs vs reiserfs

xfs vs jfs vs reiserfs

$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda2       /               ext3    errors=remount-ro 0       1
UUID=8ce10c79-f97e-4585-8c07-75f64f043137       /               ext3    errors=remount-ro 0       1
# /dev/sda1       /boot           ext3    defaults        0       2
UUID=35705945-65ed-437b-9f79-fd0e014d100c       /boot           ext3    defaults        0       2
# /dev/sda5       /home           reiserfs defaults        0       2
UUID=f376adb7-e943-4805-892a-4fa457150b66       /home           reiserfs defaults        0       2
# /dev/sda7       /srv            xfs     defaults        0       2
UUID=2ee5c516-707f-47dc-a6a6-0d49d5dc9829       /srv            xfs     defaults        0       2
# /dev/sda8       /var            jfs     defaults        0       2
UUID=2928ba86-72fb-4b60-adc2-0f7d47e62d03       /var            jfs     defaults        0       2
# /dev/sda6       /var/www        ext3    defaults        0       2
UUID=34d3890f-a682-42ea-bdca-815f442e6539       /var/www        ext3    defaults        0       2
# /dev/sda3       none            swap    sw              0       0
UUID=bf605f47-70bc-4653-be98-c8659f959e25       none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
# XFS			

neo@deployment:~$ time dd if=/dev/zero of=/srv/file bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.0897329 s, 1.2 GB/s

real	0m0.117s
user	0m0.000s
sys	0m0.088s
neo@deployment:~$ time dd if=/dev/zero of=/srv/file bs=1M count=1000
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 4.86382 s, 216 MB/s

real	0m4.885s
user	0m0.000s
sys	0m0.960s

# JFS

neo@deployment:~$ time dd if=/dev/zero of=/var/tmp/file bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.127605 s, 822 MB/s

real	0m0.157s
user	0m0.000s
sys	0m0.100s
neo@deployment:~$ time dd if=/dev/zero of=/var/tmp/file bs=1M count=1000
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 9.58573 s, 109 MB/s

real	0m9.597s
user	0m0.000s
sys	0m0.988s

# reiserfs

neo@deployment:~$ time dd if=/dev/zero of=/home/neo/file bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.392038 s, 267 MB/s

real	0m0.430s
user	0m0.000s
sys	0m0.252s
neo@deployment:~$ time dd if=/dev/zero of=/home/neo/file bs=1M count=1000
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 4.62378 s, 227 MB/s

real	0m4.663s
user	0m0.000s
sys	0m2.592s

# EXT3

neo@deployment:~$ time dd if=/dev/zero of=/var/www/file bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.189314 s, 554 MB/s

real	0m0.207s
user	0m0.004s
sys	0m0.176s
neo@deployment:~$ time dd if=/dev/zero of=/var/www/file bs=1M count=1000
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 6.46036 s, 162 MB/s

real	0m7.460s
user	0m0.008s
sys	0m1.832s
时间: 2024-12-03 19:00:35

xfs vs jfs vs reiserfs的相关文章

【LINUX 学习】Ext3 的三种日志记录方式

Ext3 提供三种数据日志记录方式: data=writeback . data=ordered  (默认) data=journal. 1 data=writeback 方式data=writeback方式下,ext3根本不执行任何形式的数据日志记录,提供给您的是和在XFS,JFS和 ReiserFS文件系统中找到的类似的日志记录(仅元数据).这会让最近修改的文件在出现意外的重新引导事件中被毁坏.如果不考虑这个缺点, data=writeback 方式在大多数情况下应该能够提供最佳的ext3性

ZFS文件系统介绍

什么是 ZFS? ZFS(Zettabyte File System)是由SUN公司的Jeff Bonwick领导设计的一种基于Solaris的文件系统,最初发布于20014年9月14日. SUN被Oracle收购后,现在称为Oracle Solaris ZFS. ZFS全称是 Zettabyte File System,单个ZFS文件系统最多支持 256 quadrillion zettabytes (ZB), 1ZB等于2的70次方字节.相对于传统的EXT.XFS.JFS.ReiserFS或

OpenStack云计算快速入门教程(1)之OpenStack及其构成简介_OpenStack

该教程基于Ubuntu12.04版,它将帮助读者建立起一份OpenStack最小化安装.我是五岳之巅,翻译中多采用意译法,所以个别词与原版有出入,请大家谅解.我不是英语专业,我觉着搞技术最重要的就是理解,而不是四级和考研中那烦人的英译汉,所以我的目标是忠于原意.通俗表达,Over.英文原文在这里(http://docs.openstack.org/es@***/openstack-compute/starter/content/ ,请将ex@***中的@去掉,CU屏蔽的F词),下面步入正题: 第

13.19. File system test

写写空文件 $ dd bs=1 seek=2TB if=/dev/null of=test $ time dd if=/dev/zero of=/srv/file bs=1M count=1000 写随机文件 $ time dd if=/dev/urandom of=test.txt bs=1M count=1000 13.19.1. ext4 vs btrfs $ cat /etc/fstab # /etc/fstab: static file system information. # #

WinCE文件系统概要

    文件系统是一个实现了数据的存储.组织.处理和获取等操作的抽象数据类型.一般分为磁盘文件系统,网络文件系统和特定功能的文件系统.       磁盘文件系统主要包括FAT(FAT12.FAT16.FAT32),NTFS.HFS.ext2.ext3,现在ext4也出来了.       FLASH文件系统是针对FLASH存储器设计的文件系统.随着移动设备的不断普及,和FLASH存储空间的不断增长,FLASH文件系统也流行起来.在嵌入式系统中,绝大多数都使用FLASH文件系统.       数据库

Linux环境下使用XFS文件系统_unix linux

    XfS文件系统是SGI开发的高级日志文件系统,XFS极具伸缩性,非常健壮.所幸的是SGI将其移植到了Lin ux系统中.在linux环境下.目前版本可用的最新XFS文件系统的为1.2版本,可以很好地工作在2.4核心下. 一.XFS文件系统简介 主要特性包括以下几点: 数据完全性 采用XFS文件系统,当意想不到的宕机发生后,首先,由于文件系统开启了日志功能,所以你磁盘上的文件不再会意外宕机而遭到破坏了.不论目前文件系统上存储的文件与数据有多少,文件系统都可以根据所记录的日志在很短的时间内迅

linux 下的逻辑卷(LVM)简介

Linux 系统中的每一个分区都是一个文件系统. 文件系统就是指对存在物理空间上的文件的一种管理软件(个人认为) Linux 2.4 内核以后,开始支持大量的文件系统: 日志文件系统: ext3   ReiserFS   XFSJFS Linux2.4内核以后支持的文件系统有: JFS , ReiserFs, ext,  ext2,  ext3,  , ISO9660,  XFS,   Minx,  MSDOS,  UMSDOS, VFAT, NTFS,  HPFS,  NFS,  SMB,  

Centos 6.3下用Bacula实现远程备份还原

Bacula是一款开源的跨平台网络备份工具,提供基于企业级的CS的备份解决方案.可以对数据进行备份.恢复.以及完整性校验. 功能特点: 支持完全备份,增量备份,差异备份. 支持多种恢复方式 支持多种文件系统下的备份恢复(ext3.ext2.reiserfs.xfs.jfs.smbfs.iso9660.ntfs等) 支持各种备份介质 支持多种操作系统 强大的内部功能 一个完整的bacula备份系统,由下面5个部分组成 Director Daemon:负责监听所有的备份.恢复.验证.存档事务,以及定

Linux操作系统支持常用的文件系统有哪些?

  大家常常可能因为工作或学习的需要,要使用个操作系统(比如Windows和Linux).大家对Windwos支持的文件系统可能比较熟悉,而对Linux操作系统所支持的文件系统也许比较陌生.常需要把Windows中的文件拷贝到Linux系统下使用,这就需要了解Linux操作系统所支持的文件系统.下面简单说明了Linux操作系统所支持的几个大家常用的文件系统的主要的大家关心的特点,比如,单个文件大小的限制和该文件系统所支持的最大容量. 1.Linux操作系统使用虚拟文件系统(VFS)向上和用户进程