【问题标题】:Which Debian architecture, armel or armhf, do I use to emulate a BeagleBoneBlack?我使用哪个 Debian 架构,armel 或 armhf 来模拟 BeagleBoneBlack?
【发布时间】:2016-03-07 02:51:42
【问题描述】:

出于开发目的,我需要创建一个模拟 BeagleBoneBlack 的虚拟机。

我想使用 Oracle VirtualBox 创建一个虚拟机,但我不确定我需要下载哪个版本的 Wheezy。在Debian's Site 上,他们列出了三种 ARM 架构:

  • arm64
  • 阿梅尔
  • armhf

由于BeagleBoneBlack的processor is 32 bit,我假设它不是arm64版本。但我不知道是 armel 还是 armhf。

【问题讨论】:

    标签: linux debian beagleboneblack


    【解决方案1】:

    armel 架构支持 ARMv4 指令集。 这种架构以兼容模式处理浮点计算,这会降低性能,但允许与为没有浮点单元的处理器编写的代码兼容。 所以你可以使用armel架构来构建高兼容的系统。

    armhf 架构支持 ARMv7 平台,此外,它增加了直接硬件浮点支持。 这意味着 armhf 架构比 armel 架构更快,但它缺乏与旧架构的兼容性。

    来源:http://www.xappsoftware.com/wordpress/2013/01/31/armhf-versus-armel/

    【讨论】:

    • 那么,看来 armel 是最好的选择?
    • 我会使用 armhf,当我运行 sudo apt-get update 并升级它时,它还会加载 armhf 源。
    猜你喜欢
    • 2017-12-28
    • 2014-07-20
    • 1970-01-01
    • 1970-01-01
    • 2020-06-22
    • 2016-09-30
    • 1970-01-01
    • 2010-09-09
    • 2020-03-19
    相关资源
    最近更新 更多