我必须为树莓派购买一张SD卡。最好有较大的写入速度(例如95 MB / s),或者不是那么重要,我可以购买速度较慢的SD(30 MB / s或45 MB / s)吗?

评论

根据我的回答,SD卡总线上的速度永远不会超过20 MB / s。但是,这并不意味着速度更快的显卡仍不会更快:elinux.org/RPi_SD_cards#SD_card_performance撇开经济因素,是的,第10类应该会更好。

#1 楼


我必须为树莓派购买SD卡。最好有较大的写入速度(例如95 MB / s),或者不是那么重要,我可以购买速度较慢的SD(30 MB / s或45 MB / s)吗?


无论如何,您在pi的SD卡总线上的读写速度都不会超过20 MB / s。请看这里的图表,注意最快的写入速度是21或22 MB / s。我已经对第4类和第10类进行了自己的测试-请注意,它们的读取速度相同,约为20 MB / s,表明两张卡均受pi的SD卡总线限制。

之后,我得到了Sandisk 10类,它的写入速度远远超过了Adata 10类(令人失望的)写入速度。道德:不要只买便宜的10类卡就可以了。一张10类的卡片。

这也不意味着4类和10类一样好-但是您可以自己阅读该图表。

#2 楼

不必具有最快的写入速度。

仅当您希望从摄像机写入大量视频时,Class 10才是有利的。

对于大多数用途而言,Class 4或6完全足够。在大多数普通应用程序中使用RPi时,您不会注意到其中的区别。

#3 楼

我会选择便宜的SD卡并进行USB(3.0)设置。它更快,您可以超频系统。而且16 GB的USB 3.0也比10类SD便宜。

锉刀只有USB 2.0端口,但是USB 3.0棒内部更快,因此在2.0 USB上总体上也更快端口。

评论


您是否有证据表明USB 3.0将会明显更快?不受巴士的限制?

–史蒂夫·罗比拉德(Steve Robillard)
2013年12月9日在16:43

#4 楼

我有两张金士顿16GB存储卡,分别是4级和10级。

我在相同的Raspberry Pi上使用完全相同的Rasperian版本(2016年11月)测试了两者,测量了启动时间。并排。

第10类的启动时间为:22秒。
第4类的启动时间为:80秒。

因此第10类的性能大大提高在我的测试中,是第4类。

#5 楼

这取决于您的应用程序。如果您的应用程序需要大量空间,请获取4类SD。他们便宜。但是,如果您正在做类似媒体中心这样的工作,其中读取速度很重要,并且您正在使用外部驱动器进行存储,则可以使用小型(2GB或4GB)类10。

#6 楼

还需要考虑的一件事是小文件的写入速度,尤其是读取速度!

可悲的是第10、4类等等,甚至最大写入速度(例如45 MB / s或90 MB / s)也是没有任何迹象表明。但这确实会影响性能(例如,在一般的操作系统速度下)。

除非您仅处理“大”文件,例如将其作为仅包含视频文件的FTP服务器(

编辑:这里,很可能是因为网络速度成为瓶颈),根本没有使用网卡,或者当您有大量CPU繁重的任务而处理器是主要瓶颈时。是基准卡的不错列表

评论


那么您要使用哪个SD卡呢? :)这确实是有道理的,但是即使在较小的文件上使用10级也比4级更好。此外,所有这些nand芯片都推出了一些新的固件,以加快许多小文件的写入时间并改善固件输出。大声笑,我使用的是金士顿Class 10,它位于中间和底部,但是没有什么可区别的。哇啊

– Piotr Kula
2014年7月16日14:29



@ppumkin:说实话,我只是选择了10级,90MB / s(或类似速度)中的一种,在小型文件上显示出合理的基准性能,同时仍然可以承受。如果您足够努力的话,我相信您会为pi找到更好的东西(同时可能更便宜)。但是就目前而言,花时间在网上的每个长凳上进行筛选时,虽然越来越容易发疯,但对我而言这并不值得。从测试台的价格和价格来看,我会推荐Kingston Class10 32GB,但是一段时间后,它已经停止为很多人工作。


2014年7月16日15:19