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

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

评论

我认为没有所谓的“标准Debian SD卡”之类的东西,因为卡的差异很大。如果基金会开始销售预装卡(并且仅在它们始终使用相同模型的情况下),这也许会更容易回答。
我是等待他们的树莓的人之一-给我的印象是他们打算出售它们。并且有一个标准的Debian发行版。我会改写一下...

我认为这是一个完全正确的问题。一个简单的基准可能是“将该debian映像添加到SD卡,启动3次并以最快的速度启动,直到出现登录提示,然后将时间与制造商和设备类别一起发布”
帮助我们前所未有的树莓派引导人员,他们在硬件问题上苦苦挣扎。显示屏上显示所有内容需要多长时间?而且我假设我们正在谈论的是终端登录提示,而不是图形屏幕提示(因为我也已经看到了boot-to-gui debian发行版选项)?

#1 楼

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

推荐的最低4类卡具有4 MB /秒的平均读写速度。

如果您多花一点钱购买Class 10卡,您会发现启动时间大约是Class 4的25%,因为它的读取速度为10MB /秒。 finnw估计使用Class 6时会经过24秒,我们可以猜测使用Class 10的设备可以减少到14.4秒。 />


更新:

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

评论


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

– Alex L
2012年6月15日15:35

@Alex:我只是在闪烁第10类。因此,我将能够看到与第2类相比性能的提高。

–活动
2012年6月16日15:16



@Alex确认,Class 10卡大约需要15秒才能启动Arch。

–活动
2012年6月17日在8:38

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

– winwaed
2012年6月18日13:09

@winwaed:好主意。

–活动
2012年6月18日13:35

#2 楼

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

这是一个装有Debian Squeeze的Transcend Class 6 4GB SD卡。是RS推荐用于RasPi的卡,因此这可能被视为“典型”卡,因为许多用户可能会使用这种卡。

评论


因此,很有可能是我最终收到的卡片-我在RS美国部门的候补名单上;但是直到我确认订单后才对箱子,卡类型等给予足够的关注...

– winwaed
2012年6月18日13:11

#3 楼

为了获得更好的启动时间,请更新固件(使用rpi-update),使用硬浮点安装系统并保持更新。 ,每天都有更多针对arm的优化,特别是针对rpi

#4 楼

我的装有Debian Squeeze的Kingston 4gb 4级从开机到登录提示用了40秒

#5 楼

爱国者10级32Gb,没有任何连接,但HDMI开机后耗时30秒进入登录提示

#6 楼

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