下沙论坛

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

用新浪微博连接

一步搞定

QQ登录

QQ登录

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

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

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

    [LV.Master]伴坛终老

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

    & \" y7 t& r, n& h9 t# }TF卡大小、格式化方式(FAT16,FAT32)对速度影响的测试研究前言:) v0 |8 Z& i$ ^: A% G; G

    / k, j5 j2 P, A7 f业界有一种说法是手机上512M要比1G的卡要快,这个说法是否准确还很少有证据支持。
    ( d+ D& E( n* E$ r! g: \9 b* {4 G* \2 }
    我在Dopod 710 (WM5.0 Smartphone)测试了1G TF卡和512M TF卡的传输速度,将结果报告给大家。! N1 x0 H2 T' {: a0 r

    , ?& B* c  P6 ^) ?- I* |WM5.0支持FAT16和FAT32两种模式(可以通过电脑格式化选择),本数据包括同一卡选择不同模式格式化后的数据。
    + R2 Q4 K6 N* l
    & C. U2 `. O/ B. Y/ b, {方法:$ s9 G% t7 k: f( t+ g, }, J' D

    / v8 p( J: m. x- S+ j9 W, X9 Z几个说明6 Z8 {6 R& [8 ?) b" I; Z
    空卡:卡内未装任何数据
    0 e8 x8 q+ O: k, x7 f9 m满卡:对于1G的卡,卡内数据350M为满卡,512M的卡,卡内数据214M算满卡 (满卡的称呼是为了方便)
    $ e6 C) Q% G( P8 x7 N' \( t$ f  e2 e  z& R4 N
    测试软件:通过SKTools测试& i$ C) p# f  q3 Y3 s* [+ q8 r9 l: F
    9 `* \0 _0 e  z1 e
    使用说明:主要就是清理注册表和文件系统、管理计划运行的任务、基准测试、系统信息这几个模块,毕竟是免费的 Lite 版,基本够用。* W  J' z* W8 u6 \9 ~3 C3 p) p

    5 {+ D* Y. B6 z9 D$ @/ ^
    - U& B1 l, x. X测试结果:
    - D) C1 j: k4 B3 i, |8 ~' ^" e+ ^5 o9 o, ~
    1G ScanDisk TF (MicroSD)卡:   FAT32模式(空卡)  FAT32模式(350M)  FAT16模式(空卡)  FAT16模式(350M)
      |4 ^5 \' F6 [2 d+ Z                               写入  读取       写入  读取       写入  读取       写入  读取
    / b( n7 b# T1 }" `7 O   测试次数1                   161    796       147   673        316   781        244   783
    # w0 ~: V: X$ i8 z0 E( k   测试次数2                   162    779       148   673        316   785        241   780
    ! m, S, L# E+ @/ y   测试次数3                   159    785       146   682        325   785        239   778' \( z8 B8 n1 C: X& j# e
    " m* D% Y1 O0 e5 \' E2 a
    512M ScanDisk TF (MicroSD)卡: FAT32模式(空卡)  FAT32模式(214M)  FAT16模式(空卡)  FAT16模式(214M)7 r/ f2 N3 {  H! ?8 z* R( O3 t
                                   写入  读取       写入  读取       写入  读取       写入  读取
    + V) m3 S9 K$ Z0 p# o1 X5 k) Z   测试次数1                   166   797        162   790        281   780        175   776" t3 z& T- _' t8 n
       测试次数2                   166   796        163   788        288   791        175   781
    4 y/ P/ z# p- Z2 y) Q   测试次数3                   166   797        163   792        286   786        176   781
    ; b+ Q; R% x7 R7 ^
    6 J* e" O9 D: @6 n讨论:( |  L, t( S; u6 e; f" A
    1、FAT32还是FAT16:
    4 _' H' x+ ~0 S. W' f6 Y, K6 _+ e
    , ~( a2 `3 z5 H# C8 N8 N从以上的数据可以看出,无论是空卡还是满卡,FAT16的写入速度都要比FAT32模式明显为快,而读取速度的差异表
    & [% X7 h- k+ M; \3 ?% Y0 I# Y& P% X! x. e9 M
    现不太明显。
    7 w  s) [* x+ [
    " }! k* D. m7 q. y; z1G空卡写入平均为300kb/s,满卡写入为250Kb/s。比FAT32模式明显为快。FAT16模式下读取速度受卡内文件大小的: I) q9 F9 Z1 m) c& S" i

    ' T& z  z: }+ `0 q影响不大,反而FAT32随着卡内文件的增多速度减低。FAT16模式下,写入速度受卡内文件的多少影响很大,卡内容% p& N& v7 d2 G# X! n7 _. p

    $ O- ^# w: v, \9 M: s# o$ d越多,速度越慢,但是在半满卡状态下较FAT32模式仍然要快。
    7 U/ S& a4 u; |9 l; }6 h) R
    7 b, D+ _, c& {. O以上结论在512M卡上同样适用。: f5 r" ]$ _# o2 U! D8 W
    % j! a) H* V( \* m
    2、512M的卡还是1G的卡:+ L/ z' Q' d( ~+ F5 a
    " J3 h3 a7 W8 f" {# h( l0 B
    因为不同卡质量不同,可能造成速度有差异,需要说明的是我的512M的卡为纯正的行货(电话查询验证,渠道正规),8 {: U- }/ s3 D& t3 E4 y* T5 a. \

    / z( U" _5 d7 W! m4 G. A" A而1G的卡,是否行货、水货尚未可知。2 E8 n; _: v) e) b; ?
    从上面的数据可以看出,1G的在读取速度上,比512M的卡毫不逊色,无论是FAT32、还是FAT16都旗鼓相当。而FAT16
    2 l9 _+ |$ i, a* P; n6 J
    % O2 `9 I: P  G模式下,1G的写入速度较512M卡还要快上不少。3 X6 Y$ i. }* W0 i& k

    / X6 M% C# h  T3 D* V3 H结论:在进行手机存贮卡格式化的时候建议大家选择FAT16模式。. J; t, k5 O" q0 r
    手机使用512M卡比较顺畅的结论很令人怀疑。
    / }/ i- Z) `. s/ m4 ~  K& o$ {3 z+ X
    最后说明:) }6 `8 H# c( F/ @, O

    ! F$ \* g% n. l; {+ z采用ActiveSync模式实现电脑文件、手机文件互传的时候比较稳定,但是传输单个大的文件(100M)时,ActiveSync
    3 k; n+ T& ^" w; C, s. ?* r" F# ^& H6 f6 q3 L8 w" W
    常常不能传输,表现在传输一半左右,重新开始传输。此时U盘模式可以稳定的传输单个大文件。U盘模式传输多个) k5 L' G. y# M, o9 D
    9 o' r  C/ X2 }$ a  ~
    小文件的时候容易发生I/O错误,不如ActiveSync稳定。! m" ^: g" U+ ~0 Y* Y2 @7 U! p

    0 s, z) x: x" T& R" X为什么FAT16模式写入速度较快,原因我还不太清楚,请大家分析。
    & |) k' n- `: H2 D  k' G$ ]3 d/ k6 u/ E( e
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩 转发到微博
  • TA的每日心情
    奋斗
    7 小时前
  • 签到天数: 2371 天

    [LV.Master]伴坛终老

    2
     楼主| 发表于 2010-7-8 09:22:04 | 只看该作者
    FAT16是个简单的磁盘格式, 因为太简单, 因此存储数据时没有过多的额外操作, 速度很快, 磁盘碎片也少, 运行中对系统资源占用也很小. FAT32 是为了解决FAT16的缺点: 不支持超过2GB的磁盘分区而扩展的分区格式. FAT32相比FAT16并没有很多的改进, 相反带来了很多的数据冗余, 且更容易造成磁盘碎片.
    4 T+ z) d3 W, G& |7 N7 b- K) k. H1 M) v
    不过因为FAT32支持超过2GB的磁盘分区,以及磁盘空间利用率较高(每一簇可以分得更小,对于FAT16,2G的磁盘系统,文件最小单位是16KB,如果某文件大小只有2、3KB,但是在FAT16里要占用16KB 来保存,小文件磁盘利用低很低), 因此还是被微软广为推广.3 U8 W) c, j( X% g

    / k  Q9 J. l* I% G2 A! K- \对于手机、PSP这种移动设备,对磁盘性能比较看重,建议用FAT16。 毕竟一般不会使用超过2G的卡,而且小文件不是很多。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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