Linux文件系统选择
自己想做的,刘爱贵在2010年就做完了(⊙ω⊙)
http://blog.csdn.net/liuaigui/article/details/5521024
Testing Host: | ||||||||
CPU | Genuine Intel(R) 2.13GHz 4 cores | |||||||
MEM | 4GB | |||||||
DISK | SAS 146.8GB * 4 | |||||||
/dev/sdb | Ext3 | disable journal | defaults,async,noatime,nodiratime | |||||
/dev/sdc | Ext4 | disable journal | defaults,async,noatime,nodiratime,data=writeback,barrier=0 | |||||
/dev/sdd | XFS | has_journal | defaults,async,noatime,nodiratime,barrier=0 | |||||
/dev/sde | Reiser4 | has_journal | defaults,async,noatime,nodiratime | |||||
/dev/sde | reiserfs | has_journal | defaults,async,noatime,nodiratime,notail,data=writeback | |||||
/dev/sde | JFS | has_journal | defaults,async,noatime,nodiratime | |||||
/dev/sde | btrfs | has_journal | defaults.async.noatime,nodiratime,data=writeback | |||||
NO. | Test Points | Ext3 | Ext4 | Reiserfs | XFS | JFS | Reiser4 | Btrfs |
1 | filesystem creation s | 37.381 | 22.333 | 3.744 | 1.786 | 1.858 | 2.758 | |
2 | filesystem mounting s | 0.024 | 0.039 | 0.299 | 0.079 | 0.068 | 3.524 | |
3 | filesystem unmounting s | 0.011 | 0.02 | 0.074 | 0.025 | 0.048 | 0.037 | |
4 | copy a large file (4GB) s | 35.486 | 37.227 | 30.605 | 43.547 | 30.32 | 42.17 | |
5 | recopy the large file s | 56.919 | 57.526 | 59.893 | 59.315 | 55.654 | 57.925 | |
6 | remove the large file s | 3.126 | 0.295 | 2.178 | 0.016 | 0.018 | 4.137 | |
7 | copy linux kernel archive.tar s | 0.103 | 0.143 | 0.574 | 0.094 | 0.552 | 0.564 | |
8 | extract files from kernel.tar s | 42.678 | 44 | 39.681 | 57.374 | 70.993 | 47.538 | |
9 | create kernel.tar from linux source s | 32.733 | 39.145 | 39.305 | 39.167 | 37.92 | 43.828 | |
10 | compile linux kernel s | 561.834 | 566.474 | 557.429 | 571.355 | 1773.143 | 828.028 | |
11 | copy kernel file tree s | 190.701 | 197.191 | 194.864 | 217.355 | 255.777 | 185.406 | |
12 | recopy kernel file tree s | 66.272 | 170.643 | 100.67 | 143.517 | 194.898 | 79.247 | |
13 | remove kernel file tree s | 13.719 | 3.783 | 3.661 | 50.072 | 92.068 | 33.2 | |
14 | list all files for kernel source(tree) s | 15.961 | 15.539 | 20.717 | 15.818 | 29.139 | 15.611 | |
15 | file search in kernel source (find) s | 0.119 | 0.9 | 0.331 | 2.515 | 0.791 | 5.913 | |
16 | create 1 million files s | 1000.969 | 986.712 | 940.201 | 1128.244 | 1111.509 | 2462.65 | |
17 | recopy the 1 million files s | 4783.069 | 595.828 | 59.252 | 972.671 | 1005.057 | 1734.48 | |
18 | remove the 1 million files s | 3257.384 | 396.32 | 74.917 | 735.048 | 2395.417 | 1165.314 | |
19 | dd read IOPS (bs=1KB,4GB) s | 26.795 | 27.257 | 26.036 | 26.158 | 25.948 | 26.485 | |
20 | dd write IOPS (bs=1KB,4GB) s | 27.006 | 26.461 | 32.577 | 26.164 | 29.203 | 126.906 | |
21 | dd read BW (bs=1MB,4GB) s | 26.784 | 23.552 | 25.999 | 26.233 | 28.635 | 26.541 | |
22 | dd write BW (bs=1MB,4GB) s | 29.429 | 26.123 | 30.64 | 24.683 | 31.446 | 31.925 | |
Postmark (postmark.conf) | ||||||||
23 | transaction /s | 333 | 384 | 384 | 113 | 166 | 416 | |
24 | read MB/s | 27.98 | 20.42 | 24.37 | 9.69 | 10.64 | 30.22 | |
25 | write MB/s | 87.32 | 63.72 | 76.06 | 30.23 | 33.21 | 94.31 | |
Randomio (randomio bigfile 10 .25 .01 2048 60 1) | (X表示Randomio不支持该文件系统) | |||||||
26 | create 4GB file MB/s | 167 | 166 | 164 | 168 | 156 | 51.3 | |
27 | random io/s | 372.1 | 382.3 | 378.8 | 521.5 | 382.7 | X | |
28 | random read latency ms | 26.9 | 26.2 | 26.6 | 13.2 | 26.3 | X | |
29 | random write latency ms | 26.5 | 26 | 25.9 | 37.1 | 25.6 | X | |
30 | random read latency std dev ms | 17.9 | 16.7 | 16.6 | 13.1 | 16.3 | X | |
31 | random write latency std dev ms | 15.8 | 14.9 | 14.5 | 38.8 | 14.3 | X | |
Bonnie++ (-d /cacheX -s 7920 -x 1 -u root) | (+++++表示未获得准确测试结果) | |||||||
32 | read KB/s | 155161 | 150029 | 160919 | 159242 | 155811 | 144079 | |
33 | write KB/s | 155150 | 150635 | 142801 | 159393 | 139770 | 107923 | |
34 | seek /s | 812.9 | 816.7 | 816 | 806.4 | 730.7 | 775.9 | |
35 | sequential create /s | 7374 | (+++++) | 29088 | 710 | 1366 | 10031 | |
36 | sequential delete /s | (+++++) | (+++++) | 25160 | 635 | 470 | 3123 | |
37 | random create /s | 7558 | (+++++) | 28178 | 745 | 509 | 5015 | |
38 | random delete /s | 25292 | (+++++) | 24723 | 559 | 287 | 3365 | |
IOZone (-Razc -s 8192m -y 4k|1m -q 4k|1m -i 0 -i 1 -i 2 -b iozone.xls) | ||||||||
39 | sequential read with 4KB KB/s | |||||||
40 | sequential write with 4KB KB/s | (测试用时太长,暂未完成) | ||||||
41 | random read with 4KB KB/s | |||||||
42 | random write with 4KB KB/s | |||||||
43 | sequential read with 1MB KB/s | 156790 | 153432 | 160142 | 159591 | 161785 | 143197 | |
44 | sequential write with 1MB KB/s | 155928 | 156378 | 131246 | 162226 | 143348 | 138672 | |
45 | random read with 1MB KB/s | 101004 | 98060 | 102840 | 101225 | 101100 | 95864 | |
46 | random write with 1MB KB/s | 110537 | 102245 | 97924 | 107140 | 119733 | 97941 | |
FileBench (load) | ||||||||
47 | randomread | |||||||
48 | randomwrite | |||||||
49 | varmail | |||||||
49 | iops /s | 1292.33 | 1921.658 | 1276.035 | 710.653 | 692.282 | 772.895 | |
BW MB/s | 4.2 | 6.3 | 4.3 | 2.4 | 2.3 | 2.6 | ||
webproxy | ||||||||
50 | iops /s | 14868.189 | 16379.942 | 14984.04 | 6156.159 | 2830.036 | 8705.437 | |
51 | BW MB/s | 55.5 | 60.8 | 56 | 25.1 | 12.3 | 34.7 | |
videoserver | ||||||||
iops /s | 395.147 | 392.849 | 391.85 | 391.65 | 391.74 | 391.048 | ||
BW MB/s | 97.5 | 227.9 | 96.7 | 227.6 | 96.7 | 96.5 |
转载于:https://www.cnblogs.com/tcicy/p/8458359.html
Linux文件系统选择相关推荐
- 关于linux下的嵌入式文件系统以及flash文件系统选择(转)
嵌入式linux下常见的文件系统 • RomFS:只读文件系统,可以放在ROM空间,也 可以在系统的RAM中,嵌入式linux中常用来作 根文件系统 • RamFS:利用VFS自身结构而形成的内存文件 ...
- 低调的 Linux 文件系统家族
在 Linux 中,最直观.最可见的部分就是 文件系统(file system).下面我们就来一起探讨一下关于 Linux 中国的文件系统,系统调用以及文件系统实现背后的原理和思想. 这些思想中有一些 ...
- 简述Linux 文件系统的目录结构
转自:http://www.linuxsir.org/main/node/189 作者:北南南北 来自:LinuxSir.Org 摘要: Linux文件系统是呈树形结构,了解Linux文件系统的目录结 ...
- 深入理解ext4等Linux文件系统
了解 ext4 的历史,包括其与 ext3 和之前的其它文件系统之间的区别. 目前的大部分 Linux 文件系统都默认采用 ext4 文件系统,正如以前的 Linux 发行版默认使用 ext3.ext ...
- Linux 文件系统的目录结构
1. / 文件系统的入口,最高一级目录: 2. /bin 基础系统所需要的命令位于此目录,是最小系统所需要的命令,如:ls, cp, mkdir等. 这个目录中的文件都是可执行的,一般的用户都可以使用 ...
- Linux/Centos7系统管理之深入理解Linux文件系统与日志分析
前言:inode(文件节点)与block(数据块)硬链接与软连接恢复误删除的文件 (即rm-rf 的操作,可以先进行备份的操作,然后可以进行恢复ext4和xfs文件系统皆可)日志文件的分类用户日志与程 ...
- linux 文件系统 vfs,linux虚拟文件系统vfs
<操作系统>课程设计报告课程设计题目:操作系统课程设计 设计时间:2016/1/10一. 课程设计目的与要求需要完成的内容:(1) 安装虚拟机:Vmware.Vmware palyer ( ...
- Linux文件系统及磁盘分区与格式化(二次排版)
Linux 的文件系统 磁盘物理组成 磁盘的组成与分区: 由图中可以看到磁盘中存储数据的部件为圆形的盘片(磁盘主要记录数据的部分). 盘片的结构 而磁盘的物理 ...
- Linux 文件系统 EXT4 的前世今生
在先前关于Linux文件系统的文章中,我写了一份说明书去介绍Linux文件系统,里面有一些高级的概念,比如说,一切都是文件.我很想去深入地讨论更多EXT文件系统的特性的信息.所以,首先让我们来回答这个 ...
最新文章
- 你真的明确知道它们的用法吗-从基础学起
- java 递归 堆栈_尾递归函数仍在Java吹堆栈
- 漫画 | 这样的男朋友,让我分分钟想剖腹自尽!
- iOS开发——高级篇——iOS开发之网络安全密码学
- 国外经典!架构师必备:《MongoDB实战》第2版
- python—datatable加载数据
- python2和python3同时安装
- xml 标签带有号php,php操作xml入门之xml基本介绍及xml标签元素
- 浅谈算法和数据结构: 八 平衡查找树之2-3树
- FreeRTOS基本教程零:STM32 FReeRTOS 移植流程
- 工业中常见的有塑胶模、五金冲压模、压铸模、吹塑模、挤塑模
- linux打包4g文件,怎么从Linux服务器上下载超过4G的文件?
- linux centos 回收站,centos下实现回收站功能
- WinPE下修改本地系统注册表
- matlab carcasonne,【My songs】原创英文歌词翻译
- 服务器系统怎么用主板做RAID,超微主板怎么创建RAID磁盘阵列 服务器组建RAID0、RAID1图文教程...
- 跨层中介作用模型2-1-1的Mplus语法
- 2019ROS暑期学校之如故如新
- php 删除符号,php – 从字符串中删除变音符号
- 安徒生:荣耀世界的丑小鸭
热门文章
- POI读取word文件,(支持HSSF和XSSF两种方式)
- Java核心篇之Java锁--day2
- c++保留小数点后三位数_C++保留有效位与保留小数位
- mysql schema命名规范_数据库设计 命名及编码规范
- 输出指定范围内的完数
- 2018.9.19.Matlab实验四:Matlab程序设计
- java 读取 excel poi_Java中读取Excel功能实现_POI
- python补充urllib教程,Python爬虫之urllib基础用法教程
- ❤️六W字《计算机基础知识》(六)(建议收藏)❤️
- 大学计算机基础知识判断题,大学计算机基础学习知识判断题.doc