下沙论坛

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

QQ登录

QQ登录

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

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

[复制链接]
  • TA的每日心情
    奋斗
    前天 09:20
  • 签到天数: 2383 天

    [LV.Master]伴坛终老

    跳转到指定楼层
    1
    发表于 2010-7-8 09:21:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    难怪我的2G卡很少掉(FAT16),用PP的WM6没掉过卡,速度也快,复制文件速度416K/S,找到这遍文章后才了,1 q- ~' c, N+ d8 u: Q, q
    那为什么DD们都推荐格成FAT32,希望DD们指教,转发tdh0011贴子如下:希望高手指教
    / b0 g6 U8 o' X
    TF卡大小、格式化方式(FAT16,FAT32)对速度影响的测试研究前言:
    , K+ R1 ~7 U3 Z0 x
    ; O$ x% p7 N  s4 E  r$ z6 Z3 y业界有一种说法是手机上512M要比1G的卡要快,这个说法是否准确还很少有证据支持。
    . J" t( |" G- _$ k# w( b$ A" |; [8 T: v3 H) b
    我在Dopod 710 (WM5.0 Smartphone)测试了1G TF卡和512M TF卡的传输速度,将结果报告给大家。+ ?0 _6 t2 @) @- f9 a6 n% g

    . Z: o; ?" W" ?WM5.0支持FAT16和FAT32两种模式(可以通过电脑格式化选择),本数据包括同一卡选择不同模式格式化后的数据。2 D) T9 S4 K$ v; l) ?
    ' H( G/ y- o' v7 ?7 M1 P( k% s  T
    方法:
    * ?; d) h6 c* ^
    / g+ O3 ]- d6 u几个说明
    6 j! P! w9 v# ^2 t9 Y7 o: V空卡:卡内未装任何数据
    : D3 e; ?0 i9 a满卡:对于1G的卡,卡内数据350M为满卡,512M的卡,卡内数据214M算满卡 (满卡的称呼是为了方便)
    $ |/ y  q: s( `( P2 D3 }, ~. H( w& `8 u$ ^) f
    测试软件:通过SKTools测试
    $ ]4 s$ o& b5 ~0 e+ H0 a8 e  A

    - b$ A  c, B1 V使用说明:主要就是清理注册表和文件系统、管理计划运行的任务、基准测试、系统信息这几个模块,毕竟是免费的 Lite 版,基本够用。; P& @, A3 p( u) V% i4 w9 N: U0 s

    ( M$ R& H/ ^8 `& t, q' H8 O+ y  S
    测试结果:* E! D8 y: o# Z9 h& V3 D
    , X. ^, k/ o! i, g. W+ J4 v: v
    1G ScanDisk TF (MicroSD)卡:   FAT32模式(空卡)  FAT32模式(350M)  FAT16模式(空卡)  FAT16模式(350M)5 t2 q% F2 V* x: L# p
                                   写入  读取       写入  读取       写入  读取       写入  读取
    + f5 O' W% o9 q& e   测试次数1                   161    796       147   673        316   781        244   783
    . Q$ _+ p+ Q+ ]/ K3 O3 Y) M7 C( c   测试次数2                   162    779       148   673        316   785        241   780. f% z+ n- e( e/ ]
       测试次数3                   159    785       146   682        325   785        239   778; J! _1 K; c1 r

    , L& C# ^+ G% h6 ?/ o( F$ f: d, K1 e512M ScanDisk TF (MicroSD)卡: FAT32模式(空卡)  FAT32模式(214M)  FAT16模式(空卡)  FAT16模式(214M)$ v; U+ N7 N- d4 Z4 ?' U6 d2 o: [
                                   写入  读取       写入  读取       写入  读取       写入  读取
    1 W0 L5 }' P* K7 _, ]) f   测试次数1                   166   797        162   790        281   780        175   776! o$ I# f* |' g& f% d
       测试次数2                   166   796        163   788        288   791        175   781
    $ {2 {4 ]5 l" a: x- ^3 n   测试次数3                   166   797        163   792        286   786        176   781
    . R* k2 A0 A/ C5 d9 t2 j* X) D# y) D8 h0 {; `. v, {
    讨论:1 X+ x+ _; A, {/ }
    1、FAT32还是FAT16:
    % l7 \( z- y* K0 k* H( n5 E6 d' t1 G
    从以上的数据可以看出,无论是空卡还是满卡,FAT16的写入速度都要比FAT32模式明显为快,而读取速度的差异表
    # Z$ Q3 @9 ?( g1 _: _' |  Q0 S# u( m7 _, H0 R
    现不太明显。3 H2 ~7 p& q8 H# E+ z/ M
    ! ~  c+ T, W$ f& t3 o: h0 s
    1G空卡写入平均为300kb/s,满卡写入为250Kb/s。比FAT32模式明显为快。FAT16模式下读取速度受卡内文件大小的/ L# Z- k( d; B
    2 V" u! N6 m; e- }& ~2 z& r
    影响不大,反而FAT32随着卡内文件的增多速度减低。FAT16模式下,写入速度受卡内文件的多少影响很大,卡内容& v" f3 L' J- l% K. A8 n* ^9 A" B3 J
    : q5 O% M3 P. V" }6 H" W
    越多,速度越慢,但是在半满卡状态下较FAT32模式仍然要快。
    . ^) M8 L; d: r  h& P1 g) z5 T- ?' x: ~! k3 m- G6 f
    以上结论在512M卡上同样适用。. R. T% x; w3 m
    , }; e% R% B. C0 w, l
    2、512M的卡还是1G的卡:  Z; q# S; `/ f; s% F( W: J

    ; R7 ]. U& w& `/ n1 ^3 A4 V因为不同卡质量不同,可能造成速度有差异,需要说明的是我的512M的卡为纯正的行货(电话查询验证,渠道正规),
    0 k4 A0 P' u8 R; ]8 n0 a
    8 R9 M, F+ t# q9 ?/ j9 v/ V7 [5 u而1G的卡,是否行货、水货尚未可知。
    ( |* C/ y( H7 `1 Z# r# W从上面的数据可以看出,1G的在读取速度上,比512M的卡毫不逊色,无论是FAT32、还是FAT16都旗鼓相当。而FAT16
    ' w2 G' J; \0 f5 [) O* u* h! W( M, z4 R& ~
    模式下,1G的写入速度较512M卡还要快上不少。3 ]+ I( O9 L# K; z3 c) ?

    ( Y4 _" T& `4 B% i结论:在进行手机存贮卡格式化的时候建议大家选择FAT16模式。% V' x" E2 Z' i) C/ D2 j: ?
    手机使用512M卡比较顺畅的结论很令人怀疑。4 c9 N. G4 J- }0 N
    + ~% ]* r4 H) M# z5 A8 C% z
    最后说明:
    % H+ X  `8 j, t& q5 R! K
    " k" P3 {& h3 A( P( |采用ActiveSync模式实现电脑文件、手机文件互传的时候比较稳定,但是传输单个大的文件(100M)时,ActiveSync
    5 l. [# [( B7 L+ q+ @, A+ w% T% k: x3 v2 e* I
    常常不能传输,表现在传输一半左右,重新开始传输。此时U盘模式可以稳定的传输单个大文件。U盘模式传输多个4 v% z) _" |, Z; F/ \% @
    ( E0 O- A2 B8 p0 ~0 J
    小文件的时候容易发生I/O错误,不如ActiveSync稳定。
    & r1 A& d6 |: {" [  T; c) ~+ K+ w" O+ p6 B
    为什么FAT16模式写入速度较快,原因我还不太清楚,请大家分析。
    / I& O# b  e6 \% \9 Y* [, F, d
    ! ^$ }9 t2 I' j/ e2 _2 S  b
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩
  • TA的每日心情
    奋斗
    前天 09:20
  • 签到天数: 2383 天

    [LV.Master]伴坛终老

    2
     楼主| 发表于 2010-7-8 09:22:04 | 只看该作者
    FAT16是个简单的磁盘格式, 因为太简单, 因此存储数据时没有过多的额外操作, 速度很快, 磁盘碎片也少, 运行中对系统资源占用也很小. FAT32 是为了解决FAT16的缺点: 不支持超过2GB的磁盘分区而扩展的分区格式. FAT32相比FAT16并没有很多的改进, 相反带来了很多的数据冗余, 且更容易造成磁盘碎片. 8 R! O3 g8 ^- ~
    / \, H; }$ Q2 o6 Z, g1 t, \
    不过因为FAT32支持超过2GB的磁盘分区,以及磁盘空间利用率较高(每一簇可以分得更小,对于FAT16,2G的磁盘系统,文件最小单位是16KB,如果某文件大小只有2、3KB,但是在FAT16里要占用16KB 来保存,小文件磁盘利用低很低), 因此还是被微软广为推广.
    : s& L8 @2 s" s+ T+ @/ A' z2 ]  r2 l; V+ q. Z5 ]
    对于手机、PSP这种移动设备,对磁盘性能比较看重,建议用FAT16。 毕竟一般不会使用超过2G的卡,而且小文件不是很多。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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