1、SD卡与TF卡

SD 卡:又叫标准 SD 卡,其尺寸大小为 32 x 24 x 2.1 mm ,一般用于数码相机、声卡和采集卡等设备。

TF 卡:又叫 micro SD 卡,其尺寸大小为 15 x 11 x 1 mm ,一般用于手机、游戏机、无人机和行车记录仪等设备;因为其尺寸更小巧,且还可以通过 SD 卡套转换成 SD 卡,所以 TF 卡在日常使用中更流行和常见。

2、卡面常见标识

2.1、容量分类标识

容量分类标识 容量范围 文件系统
SD 不大于 2 GB FAT16
SDHC 大于 2 GB ,但不大于 32 GB FAT32
SDXC 大于 32 GB ,但不大于 2 TB exFAT
SDUC 大于 2 TB ,但不大于 128 TB exFAT

因为卡面一般会有具体数字的容量标识,所以这个容量分类标识的参考价值不大;目前常见 SD 卡的容量分类标识是 SDXC 。

注意:exFAT 文件系统是针对闪存优化而推出的,适用于大于 32GB 的 U 盘和 SD 卡;其优点是单文件大小最大可达 16EB 。

FAT32 文件系统一般用于 32GB 以内的 U 盘和 SD 卡;其缺点是单文件大小最大不能超过 4GB 。

NTFS 文件系统一般用于硬盘,单文件大小最大可达 256TB 。

2.2、总线接口标识

总线接口标识 总线接口类型 总线速度 容量分类标识
- High Speed 25MB/s SD、SDHC、SDXC
UHS-I 104MB/s SDHC、SDXC
UHS-II 312MB/s SDHC、SDXC
UHS-III 624MB/s SDHC、SDXC

提示:目前常见的是 UHS-I 总线, UHS-II 比较少见,UHS-III 几乎没有。

虽然 UHS-II 或 UHS-III 总线的 SD 卡,也能在只支持 UHS-I 设备上使用,但不能发挥出其速度优势,多花的钱就浪费了。

2.3、最低顺序写入速度标识

最低顺序写入速度 速度等级标识 UHS速度等级标识 Video速度等级标识
90MB/s V90
60MB/s V60
30MB/s U3 V30
10MB/s C10 U1 V10
6MB/s C6 V6
4MB/s C4
2MB/s C2

C10 = U1 = V10 :可用于录制全高清(1080P)视频。

U3 = V30 :可用于录制 2k 或 4k 视频。

V60:可用于录制 4k 视频。

V90:可用于录制 8k 视频。

提示:因为 SD 卡长时间工作时会发热掉速,所以“最低顺序写入速度”比“最高顺序写入速度”更有参考价值。

2.4、随机读写性能等级标识

性能等级标识 随机读取 随机写入
A2 4000 IOPS 2000 IOPS
A1 1500 IOPS 500 IOPS

提示:在读写大量的小文件时,IOPS 值越高越好。

2.5、品牌标识

品牌标识 品牌名称 品牌知名度 知名型号 / 质保期限 价格 / 容量
Kingston 金士顿 一线品牌 CANVAS Go Plus / 终身 50元 / 64 GB
SAMSUNG 三星 一线品牌 EVO Plus / 10 年 50元 / 128 GB
QL 京东京造 二线品牌 麒麟系列 / 10 年 50元 / 128 GB
SanDisk 闪迪 一线品牌 Extreme(至尊极速) / 终身(保留产品包装有效) 60元 / 64 GB
KIOXIA 铠侠 一线品牌 EXCERIA(极至瞬速) G2 / 5 年 30元 / 64 GB
Lexar 雷克沙 一线品牌 633X / 10 年 30元 / 64 GB
HIKSEMI 海康 二线品牌 The Birdie(青雀系列) / 7 年(保留产品包装有效) 30元 / 64 GB
Netac 朗科 二线品牌 667X(超至尊 Pro) / 10 年 20元 / 64 GB
aigo 爱国者 二线品牌 T1(高速专业版) / 3 年 20元 / 64 GB
BANQ Banq 二线品牌 监控专用 / 1 年 20元 / 64 GB
EAGET 忆捷 二线品牌 监控专用 / 1 年 20元 / 64 GB

根据 B 站 UP 主 DIYLAB 的测评,金士顿 CANVAS Go Plus 的综合表现是最好的,缺点是有点贵。

其次,三星 EVO Plus 和京东京造麒麟系列,也有不错的表现,性价比也较高。

根据测评的网友评论,金士顿 CANVAS Go Plus 是当之无愧的卡皇,京造麒麟 256G 的表现会更好,铠侠 G2 是平民好卡、极少损坏案例。

注意:质保指的是 SD 卡可以维修或换新,不包括数据恢复,所以重要数据最好有多重方式的备份。

3、SD卡的寿命

闪存颗粒类型 每单元比特数 可擦写次数 读取时间 编程时间 擦写时间
SLC 颗粒 1 100000 25us 300us 1500us
MLC 颗粒 2 5000 50us 600us 3000us
TLC 颗粒 3 1000 75us 900us 4500us

SD 卡的寿命不是以年为单位的,而是看可擦写次数(P/E),SLC > MLC > TLC > QLC 。

SLC 一般用来当做缓存,MLC 用于企业级产品,TLC 多用于消费级,QLC 则用于低端产品。

因此 SD 卡不适合存放需要高频读写的文件,所以用来做监控的卡的寿命一般都很短(针对监控优化的卡一般有 Endurance 标识),手机厂商也不支持在 micro SD 卡中安装应用程序。

当 SD 卡的写入到达极限的时候,一般会自动对卡进行写入保护(只能读取,不能写入),这时需要尽快备份数据。

注意:SD卡的寿命,除了和闪存颗粒的可擦写次数有关之外,还和存储容量密度有关;

例如 512GB 的 MLC 保证写入寿命是 600TBW ,但 2TB 的 TLC 保证写入寿命是 1200TBW 。

4、其他注意事项

  • 因为读取速度一般比写入速度快,所以商家宣传的速度,一般都是顺序读取速度,因此要额外留意(顺序)写入速度。

  • SD 卡的稳定性和兼容性一般比读写速度更重要,影响兼容性和稳定性的因素一般是:主控芯片和闪存颗粒。

  • 三星这种品牌,主控和颗粒都能自产,因此品质和兼容性会更有保证。

  • 最好选择能同时生产存储卡、U盘和固态硬盘的品牌。

  • 如果在高温、低温、尘土、深水等恶劣的工作环境中使用,还应该考虑 SD 卡的防水、防震、防磁、防射线、防跌落、耐冷热、耐磨损等属性。

本文参考

【1】【硬件茶谈】【如何选择存储卡?SD、TF和CFe卡有哪些区别?】【bilibili】【2024-01-04】

【2】【DIYLAB】【最新最全性能级TF卡对比评测】【bilibili】【2023-11-17】

【3】【邕江墨韵】【存储卡、U盘和固态硬盘的关系】【bilibili】【2024-03-01】

【4】【八遐记】【SD卡的迭代及性能说明与测试】【bilibili】【2023-07-31】

【5】【威尼的自留地】【为什么TF卡没有取代SD卡?】【知乎】【2022-11-22】

【6】【易我硬盘数据恢复】【TF卡,SD卡,U盘,ssd,这三种储存介质都是什么,寿命怎么比较?】【知乎】【2023-08-10】

SD卡的基本知识与选购指南的更多相关文章

  1. 转 Android:文件下载和写入SD卡学习小结

    转自 http://blog.csdn.net/zzp_403184692/article/details/8160739  一.文件下载  Android开发中,有时需要从网上下载一些资源以供用户使 ...

  2. SD卡给MCU升级

    目 录1. 前言2. 初识BootLoader2.1 百度百科的BootLoader2.2 BootLoader的简单理解2.3 BootLoader的作用3. BootLoader预备知识3.1 复 ...

  3. sd 卡驱动--基于高通平台

    点击打开链接 内容来自以下博客: http://blog.csdn.net/qianjin0703/article/details/5918041 Linux设备驱动子系统第二弹 - SD卡 (有介绍 ...

  4. 我的SD卡乱码解决方案

    转载请注明出处.chendesheng1988是原作者. 问题描述:射频模块读取证件信息后,串口读取的信息存到SD卡,存进去发现汉字是乱码. 解决方案:使用函数WideCharToMultiByte搞 ...

  5. 基于stm32f103zet6的FAT16文件系统学习0(读SD卡扇区)

    SD卡已经看了两天了,主要是因为测试出来的卡容量不对,所以一直找原因,最终还是发现了,总比不过是单位上面出现了问题,或许是之前没有接触到SD的缘故吧,所以对其中的一些寄存器很不了解,一切都是重新开始, ...

  6. 【Android平台安全方案】の #00-请不要在外部存储(SD卡)加密存储的敏感信息

    本文翻译自https://www.securecoding.cert.org/confluence/display/java/DRD00-J.+Do+not+store+sensitive+infor ...

  7. 增加 addDataScheme("file") 才能收到SD卡插拔事件的原因分析 -- 浅析android事件过滤策略

    http://blog.csdn.net/silenceburn/article/details/6083375 =========================================== ...

  8. 菜鸟在ubuntu 16.04下制作am335x的SD卡启动盘反思

    以前只在消费电子平台android和rtos上做软件,每次都是公司的环境现成的,根本不用去想启动加载那部分 的事情,最近在做一个工控机的项目时,接触到了TI的arm335x系列的平台,才发现在嵌入式的 ...

  9. android打开存储卡(TF卡\SD卡)中的sqlite文件

    android的SDK直接支持sqlite3的API.   打开SD卡上面的sqlite数据库,不需要SQLiteOpenHelper的继承类.只需要,SQLiteDatabase中的一些静态方法.如 ...

  10. 第36章 SDIO—SD卡读写测试

    第36章     SDIO—SD卡读写测试 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/f ...

随机推荐

  1. 同时使用mp和mybatis,我的type-aliases-package失效了

    mybatis: #mapper配置文件 mapper-locations: classpath:mapper/*.xml type-aliases-package: com.sky.entity c ...

  2. Ubuntu 20.04 双系统安装完整教程

    1.查看电脑的信息 1.1 查看BIOS模式 "win+r"快捷键进入"运行",输入"msinfo32"回车,出现以下界面,可查看BIOS模 ...

  3. 【RabbitMQ】10 深入部分P3 死信队列(交换机)

    1.死信交换机 说是死信队列,是因为RabbitMQ和其他中间件产品不一样 有交换机的概念和这个东西存在,别的产品只有队列一说 DeadLetterExchange 消息成为DeadMessage之后 ...

  4. 【C3】06 选择器概述

    CSS中,选择器用来指定网页上我们想要样式化的HTML元素. CSS选择器有很多种可供使用,所以在选择要样式化的元素时,我们可以做到很精细的地步. 本文和本文的子篇中,我们将会很详细地讲授选择器不同的 ...

  5. 【转载】ubuntu用户/linux用户登录后没有自动加载.bashrc

    版权声明:本文为CSDN博主「安安爸Chris」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/mimiduc ...

  6. 人类社会学:“重男轻女"思潮的比重,从多孩男女性别比角度思考

    参考资料: https://baijiahao.baidu.com/s?id=1780697594797038227 https://mbd.baidu.com/newspage/data/video ...

  7. 如何将 Vim 剪贴板里面的东西粘贴到 Vim 之外的地方? (Ubuntu18.04系统亲测)

    主要参考内容: https://www.zhihu.com/question/19863631 在vim中剪贴中的内容是难以在vim之外使用的,那么怎么修改这个问题呢? =============== ...

  8. Inno Setup 出现 the drive or unc share you selected does not exist or is not accessible 解决记录

    背景 软件是使用Inno Setup的,且安装后,再次安装是默认安装到历史路径.一次用户电脑维修后,发现再次安装后报错 解决办法 取消自动安装到默认路径就好了~ UsePreviousAppDir=n ...

  9. NoSQL之事务和相关特性

    NoSQL 简介 NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL". 在现代的计算系统上每天网络上都会产生庞大的数据量. 这些数据有很大一部分是由关 ...

  10. shell脚本中$0 $1 $# $@ $* $? $$ 的各种符号意义详解

    一.概述 shell中有两类字符:普通字符.元字符. 1. 普通字符 在Shell中除了本身的字面意思外没有其他特殊意义,即普通纯文本: 2. 元字符 是Shell的保留字符,在Shell中有着特殊的 ...