下沙论坛

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

用新浪微博连接

一步搞定

QQ登录

QQ登录

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

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

[复制链接]
  • TA的每日心情
    擦汗
    2 小时前
  • 签到天数: 2269 天

    [LV.Master]伴坛终老

    跳转到指定楼层
    1
    发表于 2010-7-8 09:21:47 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
    难怪我的2G卡很少掉(FAT16),用PP的WM6没掉过卡,速度也快,复制文件速度416K/S,找到这遍文章后才了,( f4 f. t2 e* ?6 v0 i, T2 M+ x$ i
    那为什么DD们都推荐格成FAT32,希望DD们指教,转发tdh0011贴子如下:希望高手指教
    / x& S  |3 X6 Q2 S& R, K7 |
    TF卡大小、格式化方式(FAT16,FAT32)对速度影响的测试研究前言:
    ; h6 C1 |. R& b) j8 O
    * f" W; @% w$ ?  Y业界有一种说法是手机上512M要比1G的卡要快,这个说法是否准确还很少有证据支持。
    6 H1 ?7 f+ T; |9 n& L1 g; ^' T3 ^5 ]! p6 \: f; X. c6 h
    我在Dopod 710 (WM5.0 Smartphone)测试了1G TF卡和512M TF卡的传输速度,将结果报告给大家。
    + s/ `5 y+ t  y  U: C+ r7 }9 D) C+ |& E$ g3 g2 X
    WM5.0支持FAT16和FAT32两种模式(可以通过电脑格式化选择),本数据包括同一卡选择不同模式格式化后的数据。2 T0 Z  ~% T6 m8 z
    + X9 D3 T' w8 ^/ O: d: n/ T
    方法:
    / K- p7 l7 D$ E+ c; ~* U: }: p6 I
    几个说明  R6 `- V% A$ |  o$ R4 U. g, G
    空卡:卡内未装任何数据; |$ ~, g$ y- _9 {  @6 q
    满卡:对于1G的卡,卡内数据350M为满卡,512M的卡,卡内数据214M算满卡 (满卡的称呼是为了方便)
    ) T8 k$ R$ v. h3 W
    6 T9 m; L6 g7 ^  Q9 \" ?测试软件:通过SKTools测试7 z3 z, l: H1 X- F) h5 S' D
    5 T; X; r2 o: `3 m; R% h" Z+ o
    使用说明:主要就是清理注册表和文件系统、管理计划运行的任务、基准测试、系统信息这几个模块,毕竟是免费的 Lite 版,基本够用。7 f6 _+ ?( \# F3 }, x. N. r

    4 D; k' N+ W* v2 i1 y  ~/ ?1 b
    - h; Z: L/ P6 R) S测试结果:, D: N0 b. K0 `

    2 T4 T1 M0 m; x" I6 S1G ScanDisk TF (MicroSD)卡:   FAT32模式(空卡)  FAT32模式(350M)  FAT16模式(空卡)  FAT16模式(350M)4 ?! {; V) ~% h- M
                                   写入  读取       写入  读取       写入  读取       写入  读取
    & {0 j+ ~: W# {. n   测试次数1                   161    796       147   673        316   781        244   7834 Q6 P3 {. J9 A: \) r
       测试次数2                   162    779       148   673        316   785        241   780
    % R+ }& W$ r6 M   测试次数3                   159    785       146   682        325   785        239   778& L7 B6 i$ g1 K7 V9 Q2 {  z

    ( Y! F# i6 J1 x6 r% \2 ?7 `512M ScanDisk TF (MicroSD)卡: FAT32模式(空卡)  FAT32模式(214M)  FAT16模式(空卡)  FAT16模式(214M)
    3 a: w& A; F; M                               写入  读取       写入  读取       写入  读取       写入  读取* Y8 E$ C6 k# F9 u" [
       测试次数1                   166   797        162   790        281   780        175   776
    - g6 s2 n' a0 z& B9 R+ ]   测试次数2                   166   796        163   788        288   791        175   781
    ) a* g$ k! m* O* `   测试次数3                   166   797        163   792        286   786        176   781) k, J2 ~1 ^( _9 Q

    $ n0 o8 ~( e2 r讨论:
    & M' {7 S) O8 I1、FAT32还是FAT16:( S" g8 j+ F: X- R/ w' [9 G, e2 {! h

    4 F) W; n- S( e0 v) V: W0 d从以上的数据可以看出,无论是空卡还是满卡,FAT16的写入速度都要比FAT32模式明显为快,而读取速度的差异表
    0 i; ?: ]9 V' H  [
    4 o2 ~' Z# h% }3 C# R现不太明显。
    5 H0 z+ E3 ?( |% V& h  s4 O+ M. U) [% X* D8 E6 x
    1G空卡写入平均为300kb/s,满卡写入为250Kb/s。比FAT32模式明显为快。FAT16模式下读取速度受卡内文件大小的* p# d4 _% a. B& \" c3 f  ^
    5 ]3 i( l6 d4 Z2 |8 P( n
    影响不大,反而FAT32随着卡内文件的增多速度减低。FAT16模式下,写入速度受卡内文件的多少影响很大,卡内容
    - ~0 K! r# x$ i1 A
    * o' t: K  P0 [" o6 z6 @越多,速度越慢,但是在半满卡状态下较FAT32模式仍然要快。
    * C, w- Z4 N4 g' J
    / H6 g. p" L" J/ M& E以上结论在512M卡上同样适用。- B# q3 ^2 q0 d
    / ?& }" e  h0 X) {. x4 r
    2、512M的卡还是1G的卡:
    ( ?. c; w7 Z6 y5 b! @
    0 M  |% A1 W- o+ h; _: Z因为不同卡质量不同,可能造成速度有差异,需要说明的是我的512M的卡为纯正的行货(电话查询验证,渠道正规),
    6 j3 }4 X# w% R  V) ], U4 G* Z/ f+ G) i, `4 f  f- u+ p/ V
    而1G的卡,是否行货、水货尚未可知。
    - T. j# P3 R4 v0 N" S9 W0 g; b. H, m从上面的数据可以看出,1G的在读取速度上,比512M的卡毫不逊色,无论是FAT32、还是FAT16都旗鼓相当。而FAT16
    ( O5 F: m- R! Z8 _5 X  a: d8 ]  l
    + Z) p- u8 i0 A模式下,1G的写入速度较512M卡还要快上不少。$ s; a3 W7 M, k8 L& ?# {0 n

    ! Z% p/ x9 [- b+ A& c/ ?结论:在进行手机存贮卡格式化的时候建议大家选择FAT16模式。
    : B3 w5 K1 r" B( V' F7 g手机使用512M卡比较顺畅的结论很令人怀疑。
    5 g7 I4 @7 L/ M' k0 g2 W+ P6 E! H4 b  c& x( c) `7 @
    最后说明:. _9 j  }0 D: Z% w: H- a
    3 X' e! I. f* g* t! z
    采用ActiveSync模式实现电脑文件、手机文件互传的时候比较稳定,但是传输单个大的文件(100M)时,ActiveSync/ n% z' ]: M+ t9 ]9 f3 z
    3 z; H2 V- f' Z" b, K
    常常不能传输,表现在传输一半左右,重新开始传输。此时U盘模式可以稳定的传输单个大文件。U盘模式传输多个
    5 Y5 M6 v; |9 f
    $ y2 l4 l7 j0 ]) W4 ~1 K6 V9 B小文件的时候容易发生I/O错误,不如ActiveSync稳定。
    6 f7 ~3 g, M' L0 U0 ^4 w8 D; W9 S
    为什么FAT16模式写入速度较快,原因我还不太清楚,请大家分析。
    8 d1 Y$ a3 n! Z; Y3 m/ K; M0 Y% V4 V3 a& U6 v0 D
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩 转发到微博
  • TA的每日心情
    擦汗
    2 小时前
  • 签到天数: 2269 天

    [LV.Master]伴坛终老

    2
     楼主| 发表于 2010-7-8 09:22:04 | 显示全部楼层
    FAT16是个简单的磁盘格式, 因为太简单, 因此存储数据时没有过多的额外操作, 速度很快, 磁盘碎片也少, 运行中对系统资源占用也很小. FAT32 是为了解决FAT16的缺点: 不支持超过2GB的磁盘分区而扩展的分区格式. FAT32相比FAT16并没有很多的改进, 相反带来了很多的数据冗余, 且更容易造成磁盘碎片. 9 \% p2 x! M: g  q3 o: @. Q" q

    & l& k5 B, w0 [  j. n不过因为FAT32支持超过2GB的磁盘分区,以及磁盘空间利用率较高(每一簇可以分得更小,对于FAT16,2G的磁盘系统,文件最小单位是16KB,如果某文件大小只有2、3KB,但是在FAT16里要占用16KB 来保存,小文件磁盘利用低很低), 因此还是被微软广为推广.& _3 h; v4 w! W+ C8 _: m# P
    " ?& M1 v2 W+ _0 [* C3 x* E9 z
    对于手机、PSP这种移动设备,对磁盘性能比较看重,建议用FAT16。 毕竟一般不会使用超过2G的卡,而且小文件不是很多。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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