典型SD卡上标准Debian发行版的典型启动时间是多少?


28

在典型的SD卡上使用标准Debian发行版时,RasPi需要花多长时间启动?我们谈话不到一秒钟吗?几秒钟?10秒?100秒?

对于大多数用户和应用程序来说,这并不是很重要,但对于没有永久打开的嵌入式解决方案,这可能很重要。


我认为没有所谓的“标准Debian SD卡”之类的东西,因为卡的差异很大。也许这会如果基础开始销售预装卡更容易的答案(且仅当它们使用相同的型号一致。)
finnw

1
我是等待他们的树莓的人之一-给我的印象是他们打算出售它们。并且有一个标准的Debian发行版。我会改写一些东西……
winwaed

2
我认为这是一个完全正确的问题。一个简单的基准可能是“将该debian映像添加到SD卡,启动3次并以最快的速度启动,直到出现登录提示,然后与制造商和设备类别一起发布时间”
popey 2012年

1
帮助我们前所未有的树莓派引导人员,他们在硬件问题上苦苦挣扎。显示屏上显示所有内容需要多长时间?而且我假设我们正在谈论的是终端登录提示,而不是图形屏幕提示(因为我也曾经看到过boot-to-gui debian发行版选项)?
nealmcb 2015年

Answers:


21

这完全取决于您使用的SD卡的类别。

推荐的最低级别4类卡的平均读写速度为4 MB /秒。

如果您多花一些钱购买Class 10卡,则启动时间大约是Class 4的25%,因为它的读取速度为10MB /秒。

根据finnw的估计,使用Class 6时经过24秒,我们可以猜测,使用Class 10的设备可以减少到14.4秒。

2-10类将为您提供启动时间,如下所示:

在此处输入图片说明

更新:

随着新的硬浮动发行版的发布,启动时间已大大减少。此外,Arch Arm Linux现在使用systemd而不是使用init它来并行启动进程,并且被认为要快得多。结果,我的Class 10 SD卡现在可以在大约6到7秒内将Arch启动到登录提示符。


2
如果人们发布他们的启动时间和SD卡类别,那就太了不起了-我们可以看到您的图表非常准确
Alex L

@Alex:我只是闪动着10类,这样我就可以看到性能的提高是什么样的从我的2级我期待有很大的区别:d
Jivings

1
@Alex确认,Class 10卡大约需要15秒才能启动Arch。
吉文斯2012年

2
我将其标记为答案,因为它似乎存在各种各样的可能性,并且可以按原样提供“大统一理论”。我会回应@Alex的评论,然后我将对每个新答案进行投票。这将是将来有用的一组答案。主持人可以在几个月内锁定问题,以避免“ Me Too”答案。
winwaed 2012年

@winwaed:好主意。
Jivings 2012年

15

我在Pi上计时,从开机到登录提示花了24秒

这是与装有Debian Squeeze 的Transcend Class 6 4GB SD卡一起使用的。

这是RS推荐用于RasPi的卡,因此,由于许多用户可能都拥有这种类型的卡,因此该卡可以视为“典型”卡。


因此,很有可能是我最终收到的卡片-我在RS美国部门的候补名单上;但在我确认订单之前,并没有特别注意案件,卡类型等……
winwaed 2012年

6

为了获得更好的启动时间,请更新固件(使用rpi-update),使用硬浮点安装系统并保持其更新。

较旧的固件通常较慢,硬浮增加了很多系统速度,每天有更多针对arm的优化,特别是对于rpi




2

超越32GB Class 10需要30秒。我认为旧映像和新映像无法同时启动,因此结果应提及映像版本。我的是2012-10-28-wheezy-raspbian.zip

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.