android 获取sd卡目录失败_树莓派对SD卡的大小,速度有哪些要求?

b13ee8f6fb19bcb55658928d94b4bc2e.png

SD卡容量的大小

  • 通过NOOBS安装带有桌面和推荐软件(完整)的 Raspberry Pi OS,SD卡最小为16GB。
  • 对于带有桌面和推荐软件的 Raspberry Pi OS 镜像安装,SD卡最小为8GB。
  • 对于安装 Raspberry Pi OS Lite,建议 SD 卡最小为4GB。
某些发行版,例如LibreELEC和Arch,可以在容量更小的卡上运行。
  • 如果要在64GB或更大的卡上使用NOOBS,则需要先将其重新格式化为FAT32,然后再将NOOBS文件复制到其中。
根据 SD 卡规范,任何大于32GB的SD卡都是 SDXC 卡,必须使用 exFAT 文件系统进行格式化。 这意味着 官方的SD Formatter工具将始终格式化exFAT为64GB或更大的卡。
Raspberry Pi 的引导加载程序内置于 GPU 中,并且不可更新,仅支持从 FAT 文件系统(FAT16和FAT32) 读取,并且无法从 exFAT 文件系统进行引导。

SD卡速度等级,以及它们的重要性

不同等级的SD卡的读写速度差别较大。通常 SD 卡的容量越大,速度等级也越高。 如果你想存储数码相机中的 4K 视频,重要的不仅仅是 SD 卡的大小足以容纳它, 而且需要 SD 卡可以足够快地将其写入卡中,以跟上相机输出的大量数据。

SD Class x决定了卡的连续写入速度; 一个Class 4的卡写入速度为4MB/s,而 一个Class 10的卡写入速度为10MB/s。 但是,这并不意味着Class 10的卡在一 般用途上将胜过Class 4的卡,因为通常以牺牲读取速度和增加寻道时间为代价来达 到这种写入速度。通常使用8GB Class 6的SD卡即可满足需求

正如硬盘速度影响传统台式电脑的运行速度一样,SD卡的速度也会直接影响 Raspberry Pi 的运行速度。SD 卡的读取速度越快,Raspberry Pi 启动的速度就越快,加载程序的速度也就越快。同样,写入速度也会影响任何保存大量数据的程序的运行情况,因此使用高质量的卡非常重要。

哪里看 SD 卡的速度

SD卡的包装上都标注了其速度等级。

下面显示的32GB卡是 Class 4,字母C内的4表示;SD 卡的速度写入为4MB/s。

cc8b7218c37655b13ae1ff9252882f7c.png

下面显示的64GB卡是Class 10,因此写入速度为10MB/s的。另外它还有 UHS(超高速)Class 1的标识,同样字母U中的1对应于相同的速度。

09bdb0428286bd5bdf8a20713ec391ed.png

另外 SD 卡的速度分类也会通过用途来划分。例如V10级表示的是一种10MB/s的视 频卡。树莓派最常用的 SD卡速度分类为 A,表示(Application 应用)。官方推荐 使用 A1 级别的 SD 卡。 这种 SD 卡除了10MB/s的写入速度外,这些卡还支持每 秒至少1500次读操作和500次写操作。所有 Raspberry Pi 官方 microSD 卡都符合此规格。

一个测试你的SD卡速度的新工具

大家可能了解TB上有些黑心商家卖的 64GB SD卡,实际容量可能只有2GB。这种情况,很容易发现,还有一种黑心卡,你就不是那么容易发现了,那就是虚标 SD卡 的等级,比如原本是 Class 4 的卡,标为 Class 10 的卖给你,你就不是那么 容易发现问题了,下面将介绍一下如何测试你的 SD 卡速度。

今天,作为一套新的测试的第一部分,这套测试将使您能够对您的Raspberry Pi硬件执行各种诊断,我们将发布一个工具,允许您测试您的SD卡,以检查它是否正常工作

要安装新工具,请从终端执行

sudo apt update
sudo apt install agnostics

如果您在主菜单中找到新安装的 "Raspberry Pi Diagnostics",启动后界面如下:

58f13416c2381bce0c154cb2e4511532.png

选择 SD 卡速度测试 "Run Tests"

了解你的速度测试结果

需要注意的是,随着时间的推移,SD卡的写入性能会下降。新卡是空白的,数据可以写入有效的";空";内存,这是很快的;但当一张卡被填满时,需要先擦除内存,然后才能覆盖它,因此卡使用越多,写入速度就会越慢。此测试中的通过/失败标准假定是一个新的(或至少是新格式化的)卡;如果在您使用了六个月的SD卡上运行写入速度测试失败,请不要惊慌!如果你真的注意到你的树莓皮随着时间的推移而变慢,也许值得使用SD卡复制工具备份你的SD卡并重新格式化它

测试需要一分钟左右的时间在Raspberry Pi4上运行(在旧型号上需要更长的时间),最后,您将看到一个结果屏幕,其中有一个(希望)通过,或者(如果幸运的话)失败。要查看速度测试的详细结果,请按";Show Log";,这将在文本编辑器中打开测试日志文件。(日志文件也会以 rpdiags.txt文件

8f55906d424a23777ed9ea5684f356ea.png

我们针对A1规范进行测试,该规范要求顺序写入速度为10MB/s,每秒500次随机写入操作,以及每秒1500次随机读取操作;我们最多运行三次测试。(这种性质的测试很容易在测试运行时由于访问SD卡的其他后台操作而出错,这可能会影响结果-;通过多次运行测试,我们试图降低单个错误运行导致失败的可能性。)

如果测试结果太好了,太好了!你的SD卡足够好,可以在你的树莓派提供最佳的性能。如果失败,请查看日志文件,您将看到如下内容:

Raspberry Pi Diagnostics - version 0.1Mon Feb 24 09:44:16 2020Test : SD Card Speed TestRun 1prepare-file;0;0;12161;23seq-write;0;0;4151;8rand-4k-write;0;0;3046;761rand-4k-read;9242;2310;0;0Sequential write speed 4151 kb/s (target 10000) - FAILNote that sequential write speed declines over time as a card is used - your card may require reformattingRandom write speed 761 IOPS (target 500) - PASSRandom read speed 2310 IOPS (target 1500) - PASSRun 2prepare-file;0;0;8526;16...

您可以看到您的卡与指定目标的比较情况;如果它非常接近,则您的卡仅略低于规格,使用起来可能很好。但是,如果你看到的分数明显低于目标,你可能会考虑换一张卡

SD卡故障排除

  • 确保不要使用劣质的SD
  • 检查电源供电是否满足要求。全速运行时,如果电压低于4.75V会导致系统不稳定
  • 检查供电USB线,不要使用劣质线,也不要使用太长的供电线,以免由于线路损失导致供电不足
  • 断电前确保运行 sudo halt 关闭系统
  • 超频也可以导致一些问题

参考资料

  • SD cards
  • Formatting an SDXC card for use with NOOBS

[*]除非您使用的是PXE网络或USB大容量存储启动模式。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/455169.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OGG音频格式解析

OGG 什么是Ogg Ogg全称是OGG Vobis(ogg Vorbis) ,是一种新的音频压缩格式,类似于MP3等现有的音乐格式。但有一点不同的是,它是完全免费、开放和没有专利限制的。OGG Vobis有一个很出众的特点,就是支持多声道,随…

区分同源与非同源

2019独角兽企业重金招聘Python工程师标准>>> JSONP和AJAX相同,都是客户端向服务器端发送请求:1、给服务器端传递内容2、从服务器端获取数据 的方式 AJAX属于同源策略 JSONP属于非同源策略(跨域请求) -> 实现跨域请求的方式有很多种&#x…

Golang语言写99乘法表-双重for循环

个人博客点这里 1. 标准写法: for 表达式1;表达式2;表达式3{循环体 }2. 同时省略表达式1和表达式3 for 表达式2{循环体 } // 相当于while(条件)3. 同时省略3个表达式 for{循环体 } // 相当于while(true) // 注意:当for循环中,省略了表达式2,就相当于直接作用在了true上4. 其…

移动APP怎样保存用户password

<span style"font-size:14px;">为了更好的用户体验,移动APPclient一般都会将用户信息进行保存以便兴许能够自己主动登录.</span> 保存了用户信息便涉及到了安全问题. 解决办法大概有一下几种: 1.首先,假设client和服务端都是你来设计开发,那么有两种比較…

extjs2.0 文件上传_extjs数据存储与传输

本章内容qExt.data简介qExt.data.ConnectionqExt.data.RecordqExt.data.Storeq常用proxyq常用readerq高级storeqEXT中的Ajaxq关于scope和createDelegate()qDWR与EXT整合10.1Ext.data简介Ext.data在命名空间中定义了一系列store、reader和proxy。Grid和ComboxBox都是以Ext.data为…

盘点key value在各个编程语言中的类型

个人博客点这里 起步 在编程语言中,有这么一种数据类型,我们经常会使用到,他就是类似于json的键值对类型 那么今天我们就对比一下,在各大编程语言中的key value类型的特点 main python key value 叫做字典 dict类型 声明 字典操作 以键值对方式存在的无序数据的组合就是…

音频格式详解 CD WAV MP3 WMA MIDI RM RA OGG VOF AAC M4A APE FLAC TAK TTA MV RealAudio AIFF AU

以下是常见音频文件格式的特点。 要在计算机内播放或是处理音频文件&#xff0c;也就是要对声音文件进行数、模转换&#xff0c;这个过程同样由采样和量化构成&#xff0c;人耳所能听到的声音&#xff0c;最低的频率是从20Hz起一直到最高频率20KHZ&#xff0c;20KHz以上人耳是听…

Spring MVC-表单(Form)标签-下拉框(Dropdown)示例(转载实践)

以下内容翻译自&#xff1a;https://www.tutorialspoint.com/springmvc/springmvc_dropdown.htm 说明&#xff1a;示例基于Spring MVC 4.1.6。 以下示例显示如何使用Spring Web MVC框架在表单中使用Dropdown。首先&#xff0c;让我们使用Eclipse IDE&#xff0c;并按照以下步骤…

vuex的命名空间有哪些_Vuex在vue路由器中访问命名空间模块的getter

我试图通过检查用户是否经过身份验证来保护我的路由&#xff0c;这是示例路由&#xff1a;{path: /intranet,component: search,meta: { requiresAuth: true },props: {tax: type,term: intranet-post,name: Intranet}},我正在这样设置警卫&#xff1a;router.beforeEach((to, …

阿里巴巴中文站架构设计实践(何崚)图书

阿里巴巴中文站架构实践 何崚阿里巴巴 全文地址:阿里巴巴中文站架构设计实践(何崚).pdf 更多课件可到:这里查看 后续内容还在更新…

使用sqlite3创建数据库表的时候须要注意

使用sqlite3创建数据库表的时候须要注意&#xff1a; 1. 不能使用纯数字 2. 不能带有"-",""等字符。也不能以数字打头。一、以下是log打出来的信息&#xff1a; DB Error: 1 "unrecognized token: "47464636265757265763393573649"" D…

物联网世界的承诺与挑战

最初参与到与物联网&#xff08;Internet of Things / IoT&#xff09;相关的行业对话时&#xff0c;我对整个行业的发展充满疑问。“ 物联网”和 “万联网”&#xff08;Internet of Everything&#xff09;有什么区别&#xff1f;这场变革现今是处于启蒙阶段&#xff0c;亦或…

音乐文件基本格式,wave,mod,midi,mp3,wma,flac

经典的WAVE WAVE文件作为最经典的Windows多媒体音频格式&#xff0c;应用非常广泛&#xff0c;它使用三个参数来表示声音&#xff1a;采样位数、采样频率和声道数。 声道有单声道和立体声之分&#xff0c;采样频率一般有11025Hz&#xff08;11kHz&#xff09;、22050Hz&#xf…

bilibili go框架_最好的开发语言一定是那位吗?Go语言有话说

鲁迅先生说过&#xff0c;所有能用 JS 写的前端项目最终都会被用 JS 重写一遍&#xff0c;所有能用 Go 写的后端项目最终也都会被用 Go 重写一遍。作为一名开发者&#xff0c;周六的我们能做什么呢&#xff1f;是因为产品经理的各种需求在加班吗&#xff1f;给你说了实现不了实…

关于虚拟机栈的理解

虚拟机栈 虚拟机栈出现的背景 由于跨平台性的设计,Java的指令都是根据栈来设计的. 不同平台CPU架构不同,所以不能设置为基于寄存器的 优点是跨平台,指令集小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令. 有不少Java开发人员一提到Java内存结构,就会非常粗…

抓取各个浏览器引擎关键字,,百度学术关键字

百度学术 $list_arr getbaiduxueshu($row[name]); $list_arr explode((,$list_arr); $list_arr explode(),$list_arr[1]); $list_arr json_decode($list_arr[0]); $list_arr $list_arr->s; //百度学术平台热词地址function getbaiduxueshu($keyname 100){ $url http:…

wave格式分析,wave音频文件格式分析配程序

wav文件格式分析详解 程序如上一篇博文 一、综述 WAVE文件作为多媒体中使用的声波文件格式之一&#xff0c;它是以RIFF格式为标准的。RIFF是英文Resource Interchange File Format的缩写&#xff0c;每个WAVE文件的头四个字节便是“RIFF”。 WAVE文件是由若干个Chunk组成…

poi设置word表格单元格宽度_java poi如何设置word的页面的大小和水平方向?

展开全部你好&#xff0c;试试以下代码行不行。packagecom.sample;importjava.awt.color;importjava.io.fileoutputstream;importjava.io.ioexception;importcom.lowagie.text.cell;importcom.lowagie.text.document;importcom.lowagie.text.documentexception;importcom.lowag…

时间通用方法

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;import org.apache.commons.lang3.time.DateFormatUtils;/** * 日期工具类, 继承org.apache.commons.lang.time.DateUtils类 */ public class DateUtils extends org.apache.commo…

Python-MongoDB的驱动安装、升级

安装pip&#xff0c;并通过此来安装pymongo–Python mongodb驱动 1、下载pip安装包&#xff0c;下载地址&#xff1a;http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz#md547ec6ff3f6d962696fe08d4c8264ad49 2、解压安装&#xff1a; tar -zxf pip.1.0.2.tar.gz…