SD卡哪个速度更好?


16

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


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

Answers:


18

我必须为树莓派购买一张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类。

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


4

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

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

对于大多数用途,4级或6级就足够了。将RPi用于大多数普通应用程序时,您不会注意到有什么区别。


2

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

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


10
您是否有证据表明USB 3.0会明显更快?不受巴士的限制?
史蒂夫·罗比拉德

2

我有两张金士顿16GB存储卡,分别为4级和10级,否则完全相同。

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

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

因此,在我的测试中,第10类的成绩大大超过了第4类。


1

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


1

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

可悲的是,第10、4等级别,甚至最高写入速度(例如45 MB / s或90 MB / s)都无法表示。不过,这确实会影响性能(例如,在一般的操作系统速度下)。

除非您仅处理“大”文件,例如将其作为仅包含视频文件的FTP服务器(也很可能将网络速度视为瓶颈),根本不使用卡或在有大量文件的情况下使用CPU繁重的任务,而处理器则是主要瓶颈。

编辑:这是基准卡的一个不错的列表


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

1
@ppumkin:说实话,我只是选择了10级,90MB / s(或类似速度)中的一种,在小型文件上显示出合理的基准性能,同时仍然可以承受。如果您足够努力的话,我相信您会为pi找到更好的东西(同时可能会便宜一些)。但是就目前而言,花时间在网上的每个长凳上进行筛选时,虽然越来越容易发疯,但对我而言这并不值得。从工作台结果和价格上,我会推荐Kingston Class10 32GB,但是一段时间后,它已经停止为很多人工作。.(amazon reviews)
Levite 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.