下沙论坛

 找回密码
 注册论坛(EC通行证)

用新浪微博连接

一步搞定

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 13358|回复: 1
打印 上一主题 下一主题

TF卡大小、格式化方式(FAT16,FAT32)对速度影响的测试研究-转贴tdh0011

[复制链接]
  • TA的每日心情
    奋斗
    8 小时前
  • 签到天数: 2371 天

    [LV.Master]伴坛终老

    跳转到指定楼层
    1
    发表于 2010-7-8 09:21:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    难怪我的2G卡很少掉(FAT16),用PP的WM6没掉过卡,速度也快,复制文件速度416K/S,找到这遍文章后才了,: U1 S4 S1 P/ Q; R
    那为什么DD们都推荐格成FAT32,希望DD们指教,转发tdh0011贴子如下:希望高手指教
    9 N( g2 o5 |# O
    TF卡大小、格式化方式(FAT16,FAT32)对速度影响的测试研究前言:8 j6 j3 R# g7 P5 a! v# I
    ' T5 L+ A* C1 J5 M/ m
    业界有一种说法是手机上512M要比1G的卡要快,这个说法是否准确还很少有证据支持。4 X2 t- ^+ w6 [; U
    ) N7 v( U$ Z1 s
    我在Dopod 710 (WM5.0 Smartphone)测试了1G TF卡和512M TF卡的传输速度,将结果报告给大家。3 P/ W  e( {& k( q+ O
    5 z+ _& F0 O1 c- C" Y
    WM5.0支持FAT16和FAT32两种模式(可以通过电脑格式化选择),本数据包括同一卡选择不同模式格式化后的数据。
    ( [; N3 n1 z( m+ h& R- {* ^5 A
    / S$ X, X& T0 b  u% S+ |$ F9 c方法:
    " P- }! a0 u  G
    ! R9 G2 f+ B5 k. K, [/ l几个说明
    : i* A  g# `* A. E空卡:卡内未装任何数据5 r9 Y; }" u( S8 Z, W3 K
    满卡:对于1G的卡,卡内数据350M为满卡,512M的卡,卡内数据214M算满卡 (满卡的称呼是为了方便)
    ; H4 @- D) o! T3 I6 r$ Q. ^: ~" l! Z% m7 F4 ?- ]' @
    测试软件:通过SKTools测试
    . u0 Z( W: x' S( x
    # Q2 W& l) g3 I) A6 {, r! e$ _
    使用说明:主要就是清理注册表和文件系统、管理计划运行的任务、基准测试、系统信息这几个模块,毕竟是免费的 Lite 版,基本够用。( ~: @) g. b# y0 ~( U
    " C! j6 s! a: u# q3 y. j, k/ C
    4 h# Q! C; a3 u, N) w: H3 O, [/ L( M) b
    测试结果:* F# x! Y5 A$ ^3 i
    ! G7 `+ Q! n3 m+ C. C
    1G ScanDisk TF (MicroSD)卡:   FAT32模式(空卡)  FAT32模式(350M)  FAT16模式(空卡)  FAT16模式(350M)
    2 h2 p* x3 C2 N% ]7 k' j1 Z! x- e                               写入  读取       写入  读取       写入  读取       写入  读取' D: ]  M) `5 ^2 Z1 ?
       测试次数1                   161    796       147   673        316   781        244   783
    ; M% W  w1 c9 a* ~& x9 B' Y   测试次数2                   162    779       148   673        316   785        241   780
    , F. x6 R6 r  m   测试次数3                   159    785       146   682        325   785        239   778- |. D9 Y4 W5 o5 a* R
    9 e7 W2 T# n" ?- {
    512M ScanDisk TF (MicroSD)卡: FAT32模式(空卡)  FAT32模式(214M)  FAT16模式(空卡)  FAT16模式(214M); `" q! W3 }* d" }3 u3 U5 c9 C1 L8 C
                                   写入  读取       写入  读取       写入  读取       写入  读取8 p# }% h  |& k6 }  ]
       测试次数1                   166   797        162   790        281   780        175   776
    / {6 @7 \- a5 e' K/ D) B   测试次数2                   166   796        163   788        288   791        175   781: w8 T  }3 N  T7 A
       测试次数3                   166   797        163   792        286   786        176   781
      n0 X- v8 g! H# U" W0 R, ?+ I( e
    6 e& V8 d# a) _/ K+ K; j  X6 [讨论:3 j* z8 g- ^6 q% j
    1、FAT32还是FAT16:
    $ g2 E7 r8 K( M. g! F+ Z6 V( ]! f0 l. r
    从以上的数据可以看出,无论是空卡还是满卡,FAT16的写入速度都要比FAT32模式明显为快,而读取速度的差异表$ r! E% C( X) h; ^0 u
    3 o( a9 @1 V: w/ c( r) u
    现不太明显。. F7 i$ y: K/ _& j$ b7 Z3 r+ u' J
    ( M% o7 p! z5 M
    1G空卡写入平均为300kb/s,满卡写入为250Kb/s。比FAT32模式明显为快。FAT16模式下读取速度受卡内文件大小的" k: F; F( N; h6 b2 U) H3 C
    2 t* W, T3 G% l& a! C
    影响不大,反而FAT32随着卡内文件的增多速度减低。FAT16模式下,写入速度受卡内文件的多少影响很大,卡内容: T; P4 b6 r( Y& c
    5 P0 P' g; a5 Y* j  V
    越多,速度越慢,但是在半满卡状态下较FAT32模式仍然要快。
    ' N4 B; U0 q$ D" R/ l; r& `: f
    & d. V) K, t& J5 c. A  I$ L0 K以上结论在512M卡上同样适用。& `2 d" d  F! |% T# P$ u- z0 J
    ( v  P( T  H+ n8 s
    2、512M的卡还是1G的卡:2 A2 G5 q. d( y9 V' X. P

    % y+ s# m" `8 u+ ], x" r: i因为不同卡质量不同,可能造成速度有差异,需要说明的是我的512M的卡为纯正的行货(电话查询验证,渠道正规),
    / s6 Y1 i* j9 G) Q8 _; ~6 I6 Z, k) X, m$ |$ F- [  A
    而1G的卡,是否行货、水货尚未可知。
    * U. N7 o# w/ Q) {& a6 V从上面的数据可以看出,1G的在读取速度上,比512M的卡毫不逊色,无论是FAT32、还是FAT16都旗鼓相当。而FAT16
    ) g) Z; k3 h. M5 F. `/ L# ~5 P& y  h+ \* B
    模式下,1G的写入速度较512M卡还要快上不少。9 v! Q( r- q2 h1 k0 ?+ }+ G% W

      v6 D) Y1 w3 e6 r结论:在进行手机存贮卡格式化的时候建议大家选择FAT16模式。
    5 l, W8 w9 h* f+ a手机使用512M卡比较顺畅的结论很令人怀疑。
    9 h( q4 U9 f2 O6 m* w- I3 S" l! w  n7 a0 [- @. K
    最后说明:
    , o8 H, z8 v# j  w
    ; l9 q, z# o* V4 c采用ActiveSync模式实现电脑文件、手机文件互传的时候比较稳定,但是传输单个大的文件(100M)时,ActiveSync7 Q0 n! P5 f% Y, Y

    : h- ~6 @1 f$ F, f2 u4 x* E常常不能传输,表现在传输一半左右,重新开始传输。此时U盘模式可以稳定的传输单个大文件。U盘模式传输多个: P# H$ g9 g5 n% f

    % H0 ?0 c& n. ^7 v小文件的时候容易发生I/O错误,不如ActiveSync稳定。7 }- n: Y$ e% s  k

    ) U- E8 @! f/ t: B! w) O2 p为什么FAT16模式写入速度较快,原因我还不太清楚,请大家分析。
    ! |, x0 x) n6 Q# c6 [; ]! o0 ]( M$ K' r) R1 b& F: Z; Z+ f- A  Z
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩 转发到微博
  • TA的每日心情
    奋斗
    8 小时前
  • 签到天数: 2371 天

    [LV.Master]伴坛终老

    2
     楼主| 发表于 2010-7-8 09:22:04 | 只看该作者
    FAT16是个简单的磁盘格式, 因为太简单, 因此存储数据时没有过多的额外操作, 速度很快, 磁盘碎片也少, 运行中对系统资源占用也很小. FAT32 是为了解决FAT16的缺点: 不支持超过2GB的磁盘分区而扩展的分区格式. FAT32相比FAT16并没有很多的改进, 相反带来了很多的数据冗余, 且更容易造成磁盘碎片. & M( V& j" @& P+ [. U- _
    $ Z3 Y9 v3 s. `( g7 Q
    不过因为FAT32支持超过2GB的磁盘分区,以及磁盘空间利用率较高(每一簇可以分得更小,对于FAT16,2G的磁盘系统,文件最小单位是16KB,如果某文件大小只有2、3KB,但是在FAT16里要占用16KB 来保存,小文件磁盘利用低很低), 因此还是被微软广为推广.1 a5 S. G. A. N* s
    ! R% h% v, w% N9 d, S7 G
    对于手机、PSP这种移动设备,对磁盘性能比较看重,建议用FAT16。 毕竟一般不会使用超过2G的卡,而且小文件不是很多。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    下沙大学生网推荐上一条 /1 下一条

    快速回复 返回顶部 返回列表