Raspberry Pi 2 的微型 SD 卡与 USB 闪存驱动器

MicroSD Card versus USB Flash Drive for Raspberry Pi 2

2012 年针对早期 RPi 硬件颂扬使用外部 USB 闪存驱动器优点的关于此主题的文章现已过时。

2015 年,使用 Raspberry Pi2 硬件,移动根文件系统并从外部 USB 闪存驱动器启动而不是仅使用默认的 microSD 卡是否还有任何优势?

我不确定 raspberry pi 引导加载程序是否能够从 USB 引导,但我可能弄错了(可能有一种方法可以设置 SD 卡作为启动的中间步骤从 USB 安装 OS)。

除此之外,我无法想象您会注意到 micro sd 和 USB 2 闪存驱动器之间的速度差异很大(据我所知,rpi 没有 USB 3硬件)。两者的寿命相似。

其他考虑因素:功耗(我相信 SD 在这方面有优势,特别是因为无论如何都必须使用卡来启动),任一设备的质量(你可以买到非常糟糕的 SD 卡和 USB 闪存驱动器之类的) )

如果您决定 运行 进行任何测试以查看是否存在差异,我希望看到一些基准。

我的 DriveSpeed 基准测量大小文件写入和读取的速度,以及随机写入和读取的速度。此处提供 SD 和 USB 驱动器的 RPi 2 结果。

http://www.roylongbottom.org.uk/Raspberry%20Pi%20Benchmarks.htm#anchor21

对于启动,您需要确定哪个性能特征更重要,而不仅仅是大文件数据传输速度。反正主要看驱动硬件性能特点。我的系统 SD 卡可以被 USB 卡中的 SD 卡执行 reader。