分页: 1 / 2
关于ext4文件系统读取性能的问题
发表于 : 2009-04-08 12:58
由 bestshuai
今天有空试了下我的硬盘上各个分区的磁盘性能,有个很奇怪的现象,大家来看看是怎么回事?
$ sudo hdparm -t /dev/sda1
/dev/sda1:
Timing buffered disk reads: 144 MB in 3.04 seconds = 47.37 MB/sec
$ sudo hdparm -t /dev/sda7
/dev/sda7:
Timing buffered disk reads: 82 MB in 3.02 seconds = 27.18 MB/sec
注:/dev/sda1是ntfs分区,/dev/sda7是ext4分区
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-08 13:31
由 lewvip
我的系统也是这样,很奇怪,大概还没理解这个命令的含义。
如果使用copy来测试的话,ext4的确是比ntfs快很多。
1. cp from ntfs to ext4:
$ time cp /media/sda5/a.rmvb ~/Desktop/
real 0m39.210s
user 0m0.052s
sys 0m2.304s
2. cp from ext4 to ext4:
cp from ext4: $ time cp /home/a.rmvb ~/Desktop/
real 0m17.501s
user 0m0.036s
sys 0m2.808s
3. cp from ext4 to ntfs
time cp /home/a.rmvb /media/sda5/
real 0m46.879s
user 0m0.064s
sys 0m3.032s
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-08 13:36
由 bestshuai
看man hdparam, 这个命令应该并没有用到文件系统的功能
所以体现不出ext4的优势,
但是同样都是分区,为什么ext4的要差些呢,太奇怪了,道是因为这是我的最后一个分区,而最后一个分区在磁盘的内道?
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-08 13:40
由 HuntXu
代码: 全选
[hunt@bubble ~]$ O_< sudo hdparm -t /dev/sda7
Password:
/dev/sda7:
Timing buffered disk reads: 164 MB in 3.03 seconds = 54.14 MB/sec
[hunt@bubble ~]$ O_< sudo hdparm -t /dev/sda8
/dev/sda8:
Timing buffered disk reads: 160 MB in 3.03 seconds = 52.89 MB/sec
代码: 全选
[hunt@bubble ~]$ O_< df -lh
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda7 ext4 9.9G 3.9G 5.6G 42% /
/dev/sda8 ext4 20G 2.1G 17G 11% /home
jp问题...
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-08 13:44
由 hcym
hdparm -t
两年前干过一次,硬盘灯狂闪,心痛
等SSD再来一次
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-08 15:28
由 lc2beyond
你这个解释应该是正确的。
bestshuai 写了:看man hdparam, 这个命令应该并没有用到文件系统的功能
所以体现不出ext4的优势,
但是同样都是分区,为什么ext4的要差些呢,太奇怪了,道是因为这是我的最后一个分区,而最后一个分区在磁盘的内道?
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-08 18:59
由 zhd1254
我的是这样的10是EXT4
/dev/sda1:
Timing buffered disk reads: 120 MB in 3.01 seconds = 39.89 MB/sec
zhd@zhd-laptop:~$ sudo hdparm -t /dev/sda10
/dev/sda10:
Timing buffered disk reads: 110 MB in 3.02 seconds = 36.37 MB/sec
zhd@zhd-laptop:~$
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-09 8:51
由 xieshaohu
我的全不是ext4,其中sda1是/boot分区,只有100M大小
/dev/sda1:
Timing buffered disk reads: 100 MB in 2.29 seconds = 43.75 MB/sec
leo@leo-laptop:~$ sudo hdparm -t /dev/sda7
/dev/sda7:
Timing buffered disk reads: 148 MB in 3.01 seconds = 49.15 MB/sec
leo@leo-laptop:~$ sudo hdparm -t /dev/sda5
/dev/sda5:
Timing buffered disk reads: 120 MB in 3.04 seconds = 39.43 MB/sec
leo@leo-laptop:~$ sudo hdparm -t /dev/sda1
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-09 16:37
由 想入非非
代码: 全选
poplar@poplar-gnome:~$ sudo hdparm -t /dev/sda1
/dev/sda1:
Timing buffered disk reads: 132 MB in 3.03 seconds = 43.63 MB/sec
poplar@poplar-gnome:~$ sudo hdparm -t /dev/sda6
/dev/sda6:
Timing buffered disk reads: 130 MB in 3.05 seconds = 42.68 MB/sec
poplar@poplar-gnome:~$ sudo hdparm -t /dev/sda9
/dev/sda9:
Timing buffered disk reads: 92 MB in 3.05 seconds = 30.16 MB/sec
poplar@poplar-gnome:~$
poplar@poplar-gnome:~$ sudo hdparm -t /dev/sda7
/dev/sda7:
Timing buffered disk reads: 120 MB in 3.01 seconds = 39.92 MB/sec
以上依次是ext4、xfs、hfs+、vfat
似乎还是ext4性能强大一些
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-13 21:16
由 anerevol
anerevol@DIdo:~$ sudo hdparm -t /dev/sda1
[sudo] password for anerevol:
/dev/sda1:
Timing buffered disk reads: 220 MB in 3.02 seconds = 72.79 MB/sec
anerevol@DIdo:~$ sudo hdparm -t /dev/sda2
/dev/sda2:
Timing buffered disk reads: read(2097152) returned 1024 bytes
anerevol@DIdo:~$ sudo hdparm -t /dev/sda3
/dev/sda3:
Timing buffered disk reads: 142 MB in 3.01 seconds = 47.25 MB/sec
anerevol@DIdo:~$ sudo hdparm -t /dev/sda4
/dev/sda4:
Timing buffered disk reads: 126 MB in 3.03 seconds = 41.63 MB/sec
anerevol@DIdo:~$ sudo hdparm -t /dev/sda5
/dev/sda5:
Timing buffered disk reads: 214 MB in 3.02 seconds = 70.76 MB/sec
anerevol@DIdo:~$ sudo hdparm -t /dev/sda6
/dev/sda6:
Timing buffered disk reads: 216 MB in 3.02 seconds = 71.62 MB/sec
anerevol@DIdo:~$ sudo hdparm -t /dev/sda7
/dev/sda7:
Timing buffered disk reads: 206 MB in 3.01 seconds = 68.45 MB/sec
anerevol@DIdo:~$ sudo hdparm -t /dev/sda1
我的sda3 sda4是ext3的 其余都是ext4的 不明白sda2那项的意思 - -!
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-14 16:45
由 popopupa
all patitions are ext4.
代码: 全选
popopupa@ghost:~$ sudo hdparm -t /dev/sda1
[sudo] password for popopupa:
/dev/sda1:
Timing buffered disk reads: 46 MB in 0.74 seconds = 61.87 MB/sec
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-14 17:29
由 wangdu2002
磁头在外圈转得快!
所以sda1 快过sda10;
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-14 17:33
由 HuntXu
popopupa 写了:all patitions are ext4.
代码: 全选
popopupa@ghost:~$ sudo hdparm -t /dev/sda1
[sudo] password for popopupa:
/dev/sda1:
Timing buffered disk reads: 46 MB in 0.74 seconds = 61.87 MB/sec
50M的/boot?
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-15 9:32
由 planwolf
应该说内圈的才快吧
Re: 关于ext4文件系统读取性能的问题
发表于 : 2009-04-15 11:50
由 wangdu2002
晕死,楼上的兄弟有没有看过推磨!