热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

如何通过卡面标识区分SD卡的速度等级

现在很多设备都可以插存储卡,而比较流行的就是SD(SecureDigitalMemoryCard)卡和MicroSD(原名TF,Trans-flashCard)卡,这两种卡主要就是尺寸

  现在很多设备都可以插存储卡,而比较流行的就是SD(Secure Digital Memory Card)卡和Micro SD(原名TF,Trans-flash Card )卡,这两种卡主要就是尺寸不同,而且Micro SD卡可以使用适配器转换成SD卡使用,如下:

SD协会制定的SD卡标准如下:

  SD Standard SDHC Standard SDXC Standard
容量 上限至2GB 2GB至32GB 32GB至2TB
档案系统 FAT 12, 16 FAT 32 exFAT
SD标志 SD SDHC SDXC
卡片规格 SD 32 x 24 x 2.1 mm, 约重2g
microSD 11 x 15 x 1.0 mm, 约重0.5g
速度等级 正常速度(NS) C2, C4, C6
高速度(HS) C2, C4, C6, C10, 
V6, V10
UHS-I --- C2, C4, C6, C10
U1, U3
V6, V10, V30
UHS-II --- C4, C6, C10
U1, U3
V6, V10, V30, V60, V90
UHS-III --- C4, C6, C10
U1, U3
V6, V10, V30, V60, V90

 

  那么如何选择合适自己设备的SD卡呢?其实可以简单的划分为2个问题来看。1、SD卡的容量。2、SD卡的速度等级。

一、SD卡的容量

  容量这个问题很简单,在够用的情况下当然是越大越好,当然也要根据自己钱包的情况,哈哈。通常可以根据自己的用途,比如拍照的,可以通过像素来确定一张照片大概的存储大小,从而计算出SD卡可以存的照片数,看是否满足自己的使用要求。

容量划分标识:

SD:早期的版本,现在比较少见,最大容量2GB。

SDHC:目前使用最广泛版本,容量从4GB - 32GB。

SDXC:使用场景正在变多,理论最大容量为2TB,容量从64GB - 2TB(2048GB)。

  一般厂商都会直接在卡上标记SD卡容量,所以这个容量标识其实作用不大。

 

二、SD卡的速度等级

  不同的SD卡不仅仅存在容量的区别,还存在着速度的区别,也就是读取和写入速度,不同的用途对存储卡的读写速度也会有一定的要求。那么如何确定一张SD卡的速度等级呢?通常速度信息都会印在SD卡的卡面上。速度等级标识如下:

 

1、早期速度等级使用Class等级来标识。Class等级越高传输速度越快,现在比较常见的都是Class 10级别,可简称C10。Class等级标识的是最低写入速度,所以你需要根据自己设备的最低写入要求来选择具体Class等级的卡,当然也可以使用Class等级更高的卡带来更好的体验,卡面以字母C中间加数字作为标识。

速度等级
速度 (MB/秒)
应用范围
Class 0
 
低于Class 2和 未标注Speed Class的情况
Class 2
最低写入2.0
观看普通清晰度电视,数码摄像机拍摄
Class 4
最低写入4.0
流畅播放高清电视(HDTV),数码相机连拍
Class 6
最低写入6.0
单反相机连拍,以及专业设备的使用
Class 10
最低写入10
全高清电视的录制和播放

 

2、UHS(Ultra High Speed)超高速等级为全新的总线模式。目前有UHS-I、UHS-II、UHS-III三种版本(向下兼容),可区分最大读取速度,同样会在卡面标识。UHS标准需要使用设备的支持,如果不支持该标准虽然可以使用该SD卡,但是不能发挥其最大的速度。每种版本的UHS标准,又使用U1和U3的单数等级标识最低写入速度,以便跟之前Class等级的双数等级进行区分,卡面上以字母U中间加数字作为标识。

速度等级 速度(MB/秒) 应用范围
U3 最低写入30 2K4K视频录制
U1 最低写入10 全高清视频录制连续拍摄高清静态影像

另外,UHS-I卡的最大读取速度为104MB/s,而UHS-II卡的最大读取速度为312MB/s。UHS-III卡的最大读取速度翻了一番,达到了624MB/s,但是还没有上市。

 

3、VSC(Video Speed Class)视频速度等级。随着4K的逐渐普及,SD协会针对视频拍摄应用制定了新的视频速度等级。以识别字母V加上最低写入速度值的数字构成标识。

速度等级 速度(MB/秒) 应用范围
V90 最低写入90 拍摄8K视频
V60 最低写入60 拍摄4K视频
V30 最低写入30 拍摄全高清视频、4K视频
V10 最低写入10 拍摄全高清视频
V6 最低写入6

 

4、更早期的X倍速标识(已基本不用)。有时候包装或者卡面上会有比如300X、667X之类的,1X=150KB/s,多少X就是多少倍的意思。这是以前用在CD上的速度标识,现在基本不用了,但还是可以通过这个标识计算出卡的读取速度的。比如667X→667 * 150KB/s / 1000 ≈ 100MB/s。

 

PS:有时候厂商会直接在卡面标识速度,比如R代表读取速度,W代表写入速度。如果卡面只有一个速度,通常这个是读取速度,因为读取速度都会比写入速度快很多,其实这就是一个文字游戏,让人感觉卡的速度很快,而平常我们连续拍摄照片或者录像的时候,其实更看重的是卡的写入速度。

 

三、举例说明

 

图中1-9序号分别表示:

1、品牌

2、产品定位或系列

3、容量等级32GB

4、SDHC容量等级为2GB - 32GB

5、最快读取速度95MB/s

6、Class等级C10,即最低写入速度10MB/s

7、UHS等级U3,即支持UHS模式时,最低写入速度30MB/s

8、支持UHS-I模式,最大读取速度104MB/s

9、VSC视频速度等级V3,即最低写入速度30MB/s

 

总结一下卡面信息就是:

(1)容量32GB。

(2)普通模式,最低读写速度10MB/s。

(2)支持UHS模式,最低写入速度30MB/s,最高读取速度95MB/s。

 

 


推荐阅读
  • 资源推荐 | TensorFlow官方中文教程助力英语非母语者学习
    来源:机器之心。本文详细介绍了TensorFlow官方提供的中文版教程和指南,帮助开发者更好地理解和应用这一强大的开源机器学习平台。 ... [详细]
  • Explore a common issue encountered when implementing an OAuth 1.0a API, specifically the inability to encode null objects and how to resolve it. ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • 本文详细介绍了Java中org.eclipse.ui.forms.widgets.ExpandableComposite类的addExpansionListener()方法,并提供了多个实际代码示例,帮助开发者更好地理解和使用该方法。这些示例来源于多个知名开源项目,具有很高的参考价值。 ... [详细]
  • 深入解析 HDFS Federation:多命名空间架构详解
    HDFS Federation 是一种扩展 HDFS 架构的方式,通过引入多个独立的 NameNode 来解决单点故障和性能瓶颈问题。本文将详细探讨 HDFS Federation 的工作原理、优势以及潜在挑战。 ... [详细]
  • 本文介绍了如何使用 Spring Boot DevTools 实现应用程序在开发过程中自动重启。这一特性显著提高了开发效率,特别是在集成开发环境(IDE)中工作时,能够提供快速的反馈循环。默认情况下,DevTools 会监控类路径上的文件变化,并根据需要触发应用重启。 ... [详细]
  • IT项目管理过程中的方法、工具、技术
    工欲善其事,必先利其器。而对于一个软件开发项目,最重要的器就是方法,工具和技术。而这三要素中重要的又是方法论,方法是基础&# ... [详细]
  • 探讨如何高效使用FastJSON进行JSON数据解析,特别是从复杂嵌套结构中提取特定字段值的方法。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文介绍了如何在具备多个IP地址的FTP服务器环境中,通过动态地址端口复用和地址转换技术优化网络配置。重点讨论了2Mb/s DDN专线连接、Cisco 2611路由器及内部网络地址规划。 ... [详细]
  • 本文详细介绍了Akka中的BackoffSupervisor机制,探讨其在处理持久化失败和Actor重启时的应用。通过具体示例,展示了如何配置和使用BackoffSupervisor以实现更细粒度的异常处理。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • XNA 3.0 游戏编程:从 XML 文件加载数据
    本文介绍如何在 XNA 3.0 游戏项目中从 XML 文件加载数据。我们将探讨如何将 XML 数据序列化为二进制文件,并通过内容管道加载到游戏中。此外,还会涉及自定义类型读取器和写入器的实现。 ... [详细]
author-avatar
佐什么猗
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有