SD/TF 卡选购指南 —— 看懂参数,按场景选卡

🔊

同一张卡,换个设备就坏了

同一个型号的 TF 卡,放监控摄像头里可能两周就坏,换到运动相机里跑半年没事。差别不在牌子,在写入负载。监控是 7×24 连续顺序写,运动相机是间歇峰值写,树莓派系统盘是随机小文件写——三种负载对闪存的要求完全不同。

mermaid
flowchart TD
    A["先看写入负载"] --> B{"怎么写?"}
    B -->|"7×24 连续写"| C["监控 / 记录仪<br/>看耐久 + 宽温"]
    B -->|"频繁随机写"| D["树莓派系统盘<br/>看 A2 IOPS"]
    B -->|"间歇 / 峰值写"| E["相机 / 手机 / 无人机<br/>看 V 或 A 等级"]
    style A fill:#e3f2fd,stroke:#2196F3
    style C fill:#e8f5e9,stroke:#4CAF50
    style D fill:#e8f5e9,stroke:#4CAF50
    style E fill:#e8f5e9,stroke:#4CAF50

买卡前先搞懂参数标识,再按场景对号入座。

卡上的标识分别什么意思

NAND 类型:寿命的硬上限

闪存每个存储单元能擦写的次数有硬上限,叫 P/E 循环(Programming/Erasing)。超了就变坏块:

NAND 类型每单元位数P/E 循环寿命典型应用
SLC1 bit~100,000 次工业级、车规
MLC2 bit3,000–10,000 次企业级、高端消费
TLC3 bit1,000–3,000 次主流消费卡、高耐久卡
QLC4 bit100–1,000 次大容量低价卡

数据来源:Axis 安防存储白皮书、WD 监控耐久白皮书。

消费级卡大多用 TLC,理论 P/E 有 1,000–3,000 次。但 WD 实测发现,廉价卡可能只有 10–200 次——颗粒差是一方面,更大问题是控制器固件缩水。

还有一种 pSLC(伪 SLC):把 TLC/MLC 当 SLC 用,每单元只存 1 bit,P/E 寿命从约 3,000 次跳到 30,000–40,000 次,代价是可用容量缩到原来的 1/3。工业级卡常用这个方案。

有的卡贵三倍,贵在哪

拆开一张 SanDisk High Endurance,里面的 3D TLC 颗粒和消费卡没区别。贵在固件:

  • 磨损均衡:把写入均匀分摊到所有块,避免热点区域提前老化
  • ECC 纠错:用更强的纠错算法,延长颗粒有效寿命
  • 断电保护:异常断电时恢复数据一致性,减少文件系统损坏
  • 自动读刷新:检测到错误率上升的块,提前把数据搬到健康块

SanDisk MAX Endurance 更激进——把 TLC 切成 pMLC 模式(每单元存 2 bit 而非 3 bit),容量少 1/3,P/E 寿命翻约 6 倍。

耐久标称:小时数 vs TBW,别混着比

高耐久卡有两种耐久标称口径,测试条件不同,不能直接换算比较

小时数(Samsung、SanDisk 用):特定码率下能连续录制多久。

容量耐久小时数质保
Samsung PRO Endurance256GB140,160 小时(≈16 年)5 年
SanDisk MAX Endurance256GB120,000 小时(≈13 年)15 年
SanDisk High Endurance128GB~10,000 小时2 年
Kingston High Endurance32–256GB26,900 小时3 年
Transcend 350V256GB60,000 小时2 年
Transcend 350V1TB240,000 小时2 年

TBW(WD、Kingston、Dahua 用):生命周期内总写入量。

容量TBWP/E 循环
WD Purple SC QD312256GB256 TBW3,000
SanDisk High Endurance128GB~117 TBW~1,000
Kingston High Endurance256GB~157 TBW3,000
Dahua TF-S100128GB240 TBW

三星和闪迪的官方数据表只公布小时数,不公布 TBW。第三方媒体折算的"等效 TBW"不是官方值,别当准。选卡时认准同一个口径比较。

速度等级:V、U、A 各管一件事

厂商宣传"读速 200 MB/s"——但录像不看读速,看持续写速。SD 协会三套标识,各管不同的事:

标识衡量什么等级与最低值
V(Video)视频持续写入V10=10、V30=30、V60=60、V90=90 MB/s
U(UHS Speed)最低持续写速U1=10、U3=30 MB/s
A(Application)随机 IOPSA1=读1500/写500,A2=读4000/写2000

监控 1080p H.265 码率通常只有 2Mbps,Class 10 就够了;4K 看 V30。A1/A2 衡量随机 IOPS,对连续录像没意义——手机装 APP 和树莓派系统盘才看这个。

温度范围

卡类型工作温度典型场景
消费级0°C ~ 70°C室内手机、平板
高耐久 / 监控级-25°C ~ 85°C户外摄像头、行车记录仪
工业级-40°C ~ 85°C工业采集、车载、户外网关

夏天车内仪表台附近能超 80°C,挡风玻璃后的行车记录仪用消费卡(0–70°C)超出工作温度直接掉卡。

监控和行车记录仪

监控是 microSD 卡最严苛的场景:7×24 连续顺序写入 + 写满循环覆盖。消费级卡通常 2–8 周就报错。

选卡认四项参数:耐久(小时数或 TBW)、温度(户外/车载认 -25~85°C)、速度(V30 够用)、容量。

容量耐久标称温度参考价
Samsung PRO Endurance128GB70,080 小时-25~85°C~¥200
Samsung PRO Endurance256GB140,160 小时-25~85°C~¥350
SanDisk MAX Endurance256GB120,000 小时-25~85°C~¥280
SanDisk High Endurance128GB~10,000 小时-25~85°C~¥130
Kingston High Endurance128GB26,900 小时-25~85°C~¥120
WD Purple SC QD312256GB256 TBW-25~85°C~¥200
Transcend 350V256GB60,000 小时-25~85°C~¥180

价格为 2026 年中参考,实际以购买时为准。

容量估算公式:

1
每日存储量(GB) = 码流(Mbps) ÷ 8 × 3600 × 24 ÷ 1024
分辨率 / 编码典型码率每日存储256GB 录几天
1080p H.2652 Mbps~21 GB~12 天
1080p H.2644 Mbps~42 GB~6 天
4K H.2658 Mbps~84 GB~3 天

监控卡建议 1–2 年主动更换,别等坏了再换——静默损坏意味着关键录像可能已经丢了。海康/大华原厂卡配合自家摄像头能读 S.M.A.R.T. 状态,SanDisk Video/Industrial 系列有健康寄存器,定期查剩余寿命。

树莓派和单板机系统盘

树莓派把 microSD 当系统盘用时,负载和监控完全反过来:系统日志、包管理器缓存、临时文件、swap——全是随机小文件写。瓶颈是 4K 随机 IOPS,不是顺序写入带宽。

Jeff Geerling 实测过,多数 microSD 卡 4K 随机写只有 0.5–1.5 MB/s,远低于标称顺序读写。SD 协会为此定义了 A 等级:

等级随机读 IOPS随机写 IOPS
A1≥1,500≥500
A2≥4,000≥2,000

坑在这:A2 标称依赖主机支持 SD 6.0 命令队列(Command Queuing)。树莓派 4 及更早机型不支持 CQ,A2 卡实际跑出来可能还不如 A1。只有树莓派 5 起的 SD 接口才支持命令队列,A2 的价值才真正释放。Pi 4 以下选 A1 更务实。

延长系统盘寿命的关键不是买最贵的卡,是减少写入:

bash
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# /tmp 和 /var/run 挂 tmpfs,避免临时文件落盘
tmpfs /tmp tmpfs defaults,noatime,size=100M 0 0
tmpfs /var/run tmpfs defaults,noatime,size=10M 0 0

# log2ram 把 /var/log 放内存,周期性回写
sudo apt install log2ram

# 内存够就禁 swap
sudo systemctl disable dphys-swapfile

# 根分区加 noatime,减少访问时间元数据写

32–64GB 起步:既给写放大留空闲块(利于磨损均衡),又不会太小导致可用块不够加速老化。品牌认 Samsung EVO+、SanDisk Extreme,避开白牌。

重负载场景建议用 USB 3.0 SSD 替代 SD——随机 I/O、耐久、单位容量价格都碾压 SD。

运动相机、无人机、单反

这类场景瓶颈是峰值顺序写入速度,不是耐久。GoPro 要求至少 V30 + A2,DJI 推荐 U3/V30 以上,单反拍 4K/8K 看 V60/V90。

A2 对相机没意义——相机不在卡上跑 APP,随机 IOPS 不是瓶颈。别被"读速 200 MB/s"带偏,认 V 等级(持续写速)才是正经。

场景速度要求推荐卡
GoPro / 运动相机 4KV30 + A2SanDisk Extreme、Lexar 1066x
DJI 无人机 4KV30 / U3Kingston Canvas Go! Plus、Samsung EVO Plus
单反 4K 视频V30 / V60高速 V 卡
单反 8K / All-IntraV90V90 卡或 CFexpress

容量优先,128GB 起步。高码率视频很吃空间,V90 + 大容量比追耐久更实际。

手机和平板

手机内置存储是 eMMC/UFS,microSD 一般做扩容。只是存照片视频的话 V10/V30 够了,容量越大越好。

如果把 APP 装到卡上(Android adopted storage),A2 能明显改善启动和运行速度——A 等级就是为"卡上跑应用"设计的。不过部分手机已经砍掉卡槽了,买前确认机型支持。

工业和车载

工业采集、车载、医疗要求最极端:宽温(-4085°C 甚至车规 -40105°C)、抗振动、掉电保护、长寿命。用工业级 pSLC 卡。

代表产品:Swissbit S-56u(3D pSLC,-4085°C)、Kingston Industrial(pSLC,-4085°C,标 3840 TBW)、SanDisk Industrial、FORESEE pSLC。车规认证认 AEC-Q100(如 Swissbit S-52u 汽车系列)。

价格是消费卡的 5–10 倍,但无人值守场景没得选——消费卡在工业环境里坏一次的代价远超卡本身。

假卡识别:买前必做

Tom’s Hardware 用 8 台机器、70 个读卡器对 200+ 张卡写了 18 PB 数据。结果:Amazon 直营的品牌卡平均 P/E 循环 3,000–5,000 次,AliExpress 渠道的"同名卡"和假闪存平均只有几百次,部分不到 100 次就出错。

假卡最常见的形态是扩容卡:32GB 颗粒改个固件标成 128GB,写超过真实容量后数据全毁。识别方法:

Windows — H2testw:

下载 H2testw,插卡选盘符,点 “Write + Verify”,全容量写读比对,假卡会在真实容量处报错。

macOS / Linux — F3:

bash
1
2
3
4
5
6
7
8
9
# macOS
brew install f3
f3write /Volumes/your_sd_card
f3read /Volumes/your_sd_card

# Linux
sudo apt install f3
f3write /media/your_sd_card
f3read /media/your_sd_card

渠道优先官方旗舰店或大型零售商(京东自营、Amazon 直营)。128GB 卖 30 块的卡基本是假的。

选卡速查

场景认什么参数推荐卡型
监控 / 记录仪耐久小时数 / TBW + 宽温 + V30Samsung PRO Endurance、SanDisk MAX/High Endurance、WD Purple
树莓派系统盘A2(Pi 5+)或 A1(Pi 4-)+ 减写SanDisk Extreme、Samsung EVO+
运动相机 / 无人机V30/V60 + 大容量SanDisk Extreme、Lexar 1066x
单反 / 微单V 等级(A2 无意义)高速 V 卡
手机 / 平板A2(装 APP 时)+ 大容量A2 消费卡
工业 / 车载-40~85°C + pSLC + AEC-Q100Kingston Industrial、Swissbit、SanDisk Industrial

所有场景通用一条:买前 H2testw/F3 验真,走官方渠道,避开扩容假卡。