下沙论坛

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

用新浪微博连接

一步搞定

QQ登录

QQ登录

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

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

[复制链接]
  • TA的每日心情
    奋斗
    18 分钟前
  • 签到天数: 2371 天

    [LV.Master]伴坛终老

    跳转到指定楼层
    1
    发表于 2010-7-8 09:21:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    难怪我的2G卡很少掉(FAT16),用PP的WM6没掉过卡,速度也快,复制文件速度416K/S,找到这遍文章后才了,
    / L9 G9 B* X2 ~) U7 x& ^! \. |那为什么DD们都推荐格成FAT32,希望DD们指教,转发tdh0011贴子如下:希望高手指教
    3 l6 g0 d' @7 O. H+ l3 L* N& G
    TF卡大小、格式化方式(FAT16,FAT32)对速度影响的测试研究前言:# n' {' t- i) k1 V; _
    9 b5 p( V6 W2 R
    业界有一种说法是手机上512M要比1G的卡要快,这个说法是否准确还很少有证据支持。8 N- l4 N$ `5 O/ ]

    6 Y! J& \+ N6 h2 D我在Dopod 710 (WM5.0 Smartphone)测试了1G TF卡和512M TF卡的传输速度,将结果报告给大家。) r* E7 c" F; e/ @

    8 H1 }+ C+ X( _: hWM5.0支持FAT16和FAT32两种模式(可以通过电脑格式化选择),本数据包括同一卡选择不同模式格式化后的数据。) W( C1 T, Z9 V* p8 s8 p. X

    ) u8 a3 ~1 u. p1 A1 ?" b方法:
    " ]% Y, E# z! I! k
    ! `2 w9 @' O# r9 w" f几个说明' ]3 |/ I/ L# N$ ?: z# ^1 z; b
    空卡:卡内未装任何数据
    + h( T: C8 I* L7 p( J0 k满卡:对于1G的卡,卡内数据350M为满卡,512M的卡,卡内数据214M算满卡 (满卡的称呼是为了方便)! c" ?7 {2 m8 O+ b
    4 I) F7 Y8 a: u7 Z- v7 ~7 H
    测试软件:通过SKTools测试
    6 o, N: j( C! v# ^/ m( G
    6 I$ g1 d" M2 p* g  Z( [9 ~/ A
    使用说明:主要就是清理注册表和文件系统、管理计划运行的任务、基准测试、系统信息这几个模块,毕竟是免费的 Lite 版,基本够用。- @% {' C+ y8 V2 o

    . ~9 |5 S5 B6 i5 F. S, Q/ \# y/ J0 t* V# B# F( W# P
    测试结果:
    . i2 i8 l  P+ [" Y, H
      J: V# W% E; g, j2 P- y/ {1G ScanDisk TF (MicroSD)卡:   FAT32模式(空卡)  FAT32模式(350M)  FAT16模式(空卡)  FAT16模式(350M)" j+ i% _7 B) l/ q% _
                                   写入  读取       写入  读取       写入  读取       写入  读取5 t7 q1 J- L: D
       测试次数1                   161    796       147   673        316   781        244   783
    * j  `+ E8 k8 b; r   测试次数2                   162    779       148   673        316   785        241   780
    , \  |& O/ ^# E9 F   测试次数3                   159    785       146   682        325   785        239   778
    / z) U6 M4 q6 ?6 s# q% M# D+ ^# \( x6 L. h
    512M ScanDisk TF (MicroSD)卡: FAT32模式(空卡)  FAT32模式(214M)  FAT16模式(空卡)  FAT16模式(214M)
    / x8 `- Y* U" T5 `; B* }                               写入  读取       写入  读取       写入  读取       写入  读取
    2 O* s) u+ K" a# a. F. j   测试次数1                   166   797        162   790        281   780        175   776
    : ~3 `: G- j" l0 S9 T3 S3 ?/ F   测试次数2                   166   796        163   788        288   791        175   781
    " f& C6 Q- @& i( d   测试次数3                   166   797        163   792        286   786        176   781
    , ?3 }7 `7 R9 A( \6 a9 {" h% ~/ v3 W- a1 d$ }9 T
    讨论:
    ) I" S6 }  @* [4 ^+ B  U3 Q' Y1、FAT32还是FAT16:( n: ~! C" {' S5 B

    7 O- y' O3 k2 d从以上的数据可以看出,无论是空卡还是满卡,FAT16的写入速度都要比FAT32模式明显为快,而读取速度的差异表* k/ ]# {0 N: `; L( t/ g* ~0 l6 X

    7 R  \+ |: v' g1 Z. B. o现不太明显。( j, x% |/ Y. p1 E8 Y) W
    ! H- R2 ~: p, B: u
    1G空卡写入平均为300kb/s,满卡写入为250Kb/s。比FAT32模式明显为快。FAT16模式下读取速度受卡内文件大小的" T4 B1 q8 r+ N/ \; s9 s
    8 N) C& @' R/ Y: O4 v; Y: N+ P
    影响不大,反而FAT32随着卡内文件的增多速度减低。FAT16模式下,写入速度受卡内文件的多少影响很大,卡内容+ @# x, ^) n3 d: b# D; |6 C1 _6 ]# I
    , ^6 b. v9 |- ~3 o' K
    越多,速度越慢,但是在半满卡状态下较FAT32模式仍然要快。
    # I3 D4 Z; ~2 U* v  Z( E/ n
    5 q" w; @5 B* h, U6 M2 s) q0 i, E以上结论在512M卡上同样适用。. Q$ l  r$ y* Q7 D$ c
    4 M9 K% Y6 Z1 k$ p' K3 s
    2、512M的卡还是1G的卡:1 e/ z5 z/ Z7 D" Q, B8 m' q

    & D3 ?( x% ~6 |4 n/ {1 l5 U. d因为不同卡质量不同,可能造成速度有差异,需要说明的是我的512M的卡为纯正的行货(电话查询验证,渠道正规),
    6 v2 `9 E7 n+ |/ m
    # U, o/ q( K& _2 b, ~! ~% `/ b5 S( k而1G的卡,是否行货、水货尚未可知。
      p2 }+ w" d: Q  [从上面的数据可以看出,1G的在读取速度上,比512M的卡毫不逊色,无论是FAT32、还是FAT16都旗鼓相当。而FAT16* y3 L% j- |1 B5 }6 ^/ J: a
    / a( ~: b8 ?2 T
    模式下,1G的写入速度较512M卡还要快上不少。, G9 z0 |% u' ^" @
    ! s% F' y. h4 B1 Z2 l- y
    结论:在进行手机存贮卡格式化的时候建议大家选择FAT16模式。* p8 \/ d/ `% y/ X' N1 B
    手机使用512M卡比较顺畅的结论很令人怀疑。
    ) s9 r; V* _5 {# \( ?7 o, n
    % |1 h' a. a3 Q( u最后说明:. `( \5 s) p' N# U3 T# @) I

      i. W4 K! {0 H) [采用ActiveSync模式实现电脑文件、手机文件互传的时候比较稳定,但是传输单个大的文件(100M)时,ActiveSync
      a! {) b" P. |+ T  \2 l8 b2 K5 V: S  h; s
    常常不能传输,表现在传输一半左右,重新开始传输。此时U盘模式可以稳定的传输单个大文件。U盘模式传输多个* ], h( {* f, L, K  f
    9 O  a$ B" ^2 d6 p5 {4 x0 @0 k9 J1 B
    小文件的时候容易发生I/O错误,不如ActiveSync稳定。
    $ m3 T  D! ]3 @+ H& X! u2 A, k/ o4 j, Y
    ! V/ H! q  A+ L( T% }( c8 Q为什么FAT16模式写入速度较快,原因我还不太清楚,请大家分析。
    1 `& F) x7 r) W0 H2 W5 v8 f2 E2 \' K- y+ v
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩 转发到微博
  • TA的每日心情
    奋斗
    18 分钟前
  • 签到天数: 2371 天

    [LV.Master]伴坛终老

    2
     楼主| 发表于 2010-7-8 09:22:04 | 只看该作者
    FAT16是个简单的磁盘格式, 因为太简单, 因此存储数据时没有过多的额外操作, 速度很快, 磁盘碎片也少, 运行中对系统资源占用也很小. FAT32 是为了解决FAT16的缺点: 不支持超过2GB的磁盘分区而扩展的分区格式. FAT32相比FAT16并没有很多的改进, 相反带来了很多的数据冗余, 且更容易造成磁盘碎片. , H0 d; P" A0 E9 _# I$ ^8 v! U1 v0 z
    . u2 y6 {* I4 p( b! B
    不过因为FAT32支持超过2GB的磁盘分区,以及磁盘空间利用率较高(每一簇可以分得更小,对于FAT16,2G的磁盘系统,文件最小单位是16KB,如果某文件大小只有2、3KB,但是在FAT16里要占用16KB 来保存,小文件磁盘利用低很低), 因此还是被微软广为推广.
    . R) h/ ^, E6 }$ k  V% z0 R, H8 j; g
    对于手机、PSP这种移动设备,对磁盘性能比较看重,建议用FAT16。 毕竟一般不会使用超过2G的卡,而且小文件不是很多。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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