下沙论坛

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

用新浪微博连接

一步搞定

QQ登录

QQ登录

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

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

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

    [LV.Master]伴坛终老

    跳转到指定楼层
    1
    发表于 2010-7-8 09:21:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    难怪我的2G卡很少掉(FAT16),用PP的WM6没掉过卡,速度也快,复制文件速度416K/S,找到这遍文章后才了,
    " y2 l( w. B' [. I那为什么DD们都推荐格成FAT32,希望DD们指教,转发tdh0011贴子如下:希望高手指教

    . E0 w) \9 S2 h+ K: ?. }) E* ?TF卡大小、格式化方式(FAT16,FAT32)对速度影响的测试研究前言:
    + o0 V% x' P' v' p: I% U8 `9 M  [! @( z/ I: Y
    业界有一种说法是手机上512M要比1G的卡要快,这个说法是否准确还很少有证据支持。
    5 A5 m* i! X! g  B9 K" e% ]( S
    4 u, {6 d! l0 u, B: _: U我在Dopod 710 (WM5.0 Smartphone)测试了1G TF卡和512M TF卡的传输速度,将结果报告给大家。3 q5 [1 d2 u/ Z, {( t& c

      {) r, ~2 D- ]9 n1 l$ kWM5.0支持FAT16和FAT32两种模式(可以通过电脑格式化选择),本数据包括同一卡选择不同模式格式化后的数据。8 b& R/ t% }1 i6 Q1 `2 s( s5 _

    & f9 c% W9 y# {方法:
    " \4 r! J9 F0 @8 @2 N9 l5 _/ b' y" l3 q
    几个说明
    5 f7 z2 [% K1 _1 z) e* F' W8 L空卡:卡内未装任何数据
    $ U- p5 `' q% u/ T' {$ m满卡:对于1G的卡,卡内数据350M为满卡,512M的卡,卡内数据214M算满卡 (满卡的称呼是为了方便), ^6 n) ^: r% D; Y2 R# \+ R9 h
      K) p; C% ?$ W7 a
    测试软件:通过SKTools测试
    ; d( V5 E( t* [2 D

    $ t( @' `! ?/ @% g使用说明:主要就是清理注册表和文件系统、管理计划运行的任务、基准测试、系统信息这几个模块,毕竟是免费的 Lite 版,基本够用。
    ! Z& r/ x) L0 n8 V
    9 k. a% {7 `  k4 P& l: \, d) p* \! |) e6 U! e' G
    测试结果:
    : @* B! t! g% g1 h- l( ^. e2 v8 L4 D( I
    1G ScanDisk TF (MicroSD)卡:   FAT32模式(空卡)  FAT32模式(350M)  FAT16模式(空卡)  FAT16模式(350M)! X$ x# C( @$ |9 ?9 a; i: L
                                   写入  读取       写入  读取       写入  读取       写入  读取) ^2 `. @. ]$ m
       测试次数1                   161    796       147   673        316   781        244   783# v9 c7 j- K% a: g4 ?2 S6 L
       测试次数2                   162    779       148   673        316   785        241   780& }: S% n4 {- R  F2 `' S# i
       测试次数3                   159    785       146   682        325   785        239   778
    2 Y- z+ B1 ?5 r/ k$ M5 ]7 g* `+ ^9 Z4 E
    512M ScanDisk TF (MicroSD)卡: FAT32模式(空卡)  FAT32模式(214M)  FAT16模式(空卡)  FAT16模式(214M)
    ; ^% x0 g3 v  L4 _# P; v                               写入  读取       写入  读取       写入  读取       写入  读取
    / m% \- q4 \8 z( N7 a( _7 Q   测试次数1                   166   797        162   790        281   780        175   776
    3 |# B% W2 d0 d- ?8 Q   测试次数2                   166   796        163   788        288   791        175   781: a% Z$ O7 J! w7 o
       测试次数3                   166   797        163   792        286   786        176   7813 v) S3 T# O* l

    ) a1 T% w' B- {0 ?: f8 @% u/ Z讨论:- x! E: o/ Y7 A. |+ w
    1、FAT32还是FAT16:8 N9 T8 P' k2 `" z5 [6 ^

    / m0 }: d3 J# Z; g: H' S- o% L从以上的数据可以看出,无论是空卡还是满卡,FAT16的写入速度都要比FAT32模式明显为快,而读取速度的差异表
    2 N/ j  A1 ?. z0 ~) Z8 E! V  O* q* O9 T7 W! L, A! x
    现不太明显。( p/ `" {' S, f$ @6 K- G

    / f. ~. Q4 y$ U1G空卡写入平均为300kb/s,满卡写入为250Kb/s。比FAT32模式明显为快。FAT16模式下读取速度受卡内文件大小的7 f2 F8 I; L( g

    # w8 r$ p% u" M: q$ f/ z8 W影响不大,反而FAT32随着卡内文件的增多速度减低。FAT16模式下,写入速度受卡内文件的多少影响很大,卡内容) {. P4 u4 P4 X
    7 F7 w8 ]- M) w6 o" L8 ^
    越多,速度越慢,但是在半满卡状态下较FAT32模式仍然要快。
    1 [- E4 v1 I: d* {: s4 @0 j. w# h6 V( y1 s3 }- O
    以上结论在512M卡上同样适用。9 `' U2 i2 _$ Y, n$ S9 H
    4 i' v8 I7 y0 D0 \9 Z/ [
    2、512M的卡还是1G的卡:
    , W) v8 i0 I0 _  y
    6 }2 x' J* a; D! T因为不同卡质量不同,可能造成速度有差异,需要说明的是我的512M的卡为纯正的行货(电话查询验证,渠道正规),
    . R$ x" I- z0 x  p- J
    ; X% [3 U( ~# w; X) _而1G的卡,是否行货、水货尚未可知。
    & ]- P; Y& N/ x% h& v5 f从上面的数据可以看出,1G的在读取速度上,比512M的卡毫不逊色,无论是FAT32、还是FAT16都旗鼓相当。而FAT16( b7 f1 Q/ N* ?& |

    , a* ~- h9 z" ]$ Q6 N模式下,1G的写入速度较512M卡还要快上不少。
      C- i! x: b$ B
    5 E' S  S* |# k8 T, I; m5 }结论:在进行手机存贮卡格式化的时候建议大家选择FAT16模式。
    ; ?# e7 o- g- j7 F+ X3 H手机使用512M卡比较顺畅的结论很令人怀疑。
      h+ u/ o/ j8 u+ N. X# x! G, N/ j* |5 F) Q  l8 W6 z$ \7 A- V& m/ P
    最后说明:
      v9 T! d2 N' F1 B6 l, y3 m# |
    + ?5 N6 j8 Q* l# ?, S/ K7 @采用ActiveSync模式实现电脑文件、手机文件互传的时候比较稳定,但是传输单个大的文件(100M)时,ActiveSync5 ?, D8 x: k# F) g7 U

    8 ?% j4 L* l" ~, ?$ s常常不能传输,表现在传输一半左右,重新开始传输。此时U盘模式可以稳定的传输单个大文件。U盘模式传输多个( b9 n% s- r5 I1 Q2 l
    * c4 {1 u  A1 ?, C" n1 j9 A
    小文件的时候容易发生I/O错误,不如ActiveSync稳定。7 U; w% a( ^9 Z' o
    ) u* O8 J3 K" o: d% T% F" F4 f
    为什么FAT16模式写入速度较快,原因我还不太清楚,请大家分析。1 ^7 J# {5 I1 C4 U4 K, V# f7 Y
    ; Z2 Z; b9 J6 I! _
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩 转发到微博
  • TA的每日心情
    奋斗
    4 天前
  • 签到天数: 2370 天

    [LV.Master]伴坛终老

    2
     楼主| 发表于 2010-7-8 09:22:04 | 只看该作者
    FAT16是个简单的磁盘格式, 因为太简单, 因此存储数据时没有过多的额外操作, 速度很快, 磁盘碎片也少, 运行中对系统资源占用也很小. FAT32 是为了解决FAT16的缺点: 不支持超过2GB的磁盘分区而扩展的分区格式. FAT32相比FAT16并没有很多的改进, 相反带来了很多的数据冗余, 且更容易造成磁盘碎片.   d) N$ o8 [9 z
    7 o5 Q  \5 x* h  t1 j1 T1 K0 O' j
    不过因为FAT32支持超过2GB的磁盘分区,以及磁盘空间利用率较高(每一簇可以分得更小,对于FAT16,2G的磁盘系统,文件最小单位是16KB,如果某文件大小只有2、3KB,但是在FAT16里要占用16KB 来保存,小文件磁盘利用低很低), 因此还是被微软广为推广.; c9 h2 B9 R$ N9 m1 o

    / P  u  J9 O( a6 I# J: L对于手机、PSP这种移动设备,对磁盘性能比较看重,建议用FAT16。 毕竟一般不会使用超过2G的卡,而且小文件不是很多。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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