阅读时长 ≈1 分, 53 秒
树莓派 是一个价格实惠(大概吧)的开发板,目前已经出到了第4代。就硬件性能上来说,树莓派4已经达到了办公级别
但是,32 位的 Raspbian 系统严重拖了 Raspberry Pi 4B 的后腿
实际上,官方已经在最新的 Raspbian 上更新了 arm64 的内核,如果你的型号在下面的表格中,都可以使用 armv8(arm64) 的内核来提升性能
型号 | 硬件版本 | 处理器型号 |
---|---|---|
Raspberry Pi 4B | – | Broadcom BCM2711, Quad core ARM Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz |
Raspberry Pi 3B+ | – | Broadcom BCM2837B0, Quad core ARM Cortex-A53 (ARM v8) 64-bit SoC @ 1.4GHz |
Raspberry Pi 3A+ | – | Broadcom BCM2837B0, Quad core ARM Cortex-A53 (ARM v8) 64-bit SoC @ 1.4GHz |
Raspberry Pi 3B | – | Broadcom BCM2837, Quad core ARM Cortex-A53 (ARM v8) 64-bit SoC @ 1.2GHz |
Raspberry Pi 2B | rev1.2 | Broadcom BCM2837, Quad core ARM Cortex-A53 (ARM v8) 64-bit SoC @ 1.2GHz |
首先先检查一下 FAT32 分区 /boot
中是否存在 kernel8.img
,如果不存在,请先执行 sudo rpi-update
更新至最新版系统或 下载最新版系统镜像
如果存在,使用文本编辑器打开 config.txt
,将 arm_64bit
的值修改为 1
(或在文件末尾添加 arm_64bit=1
)
保存,重启
内核已经变成了 aarch64,现在可以运行 arm64 架构的程序了,大功告成!
2020.6.1 更新:
树莓派官方已经在 5 月 28 日发布 2020-05-27 版的 arm64 测试版镜像,但实测下来许多软件包都没有适配,期待树莓派真正arm64的那一天。
想要优雅的用树莓派还可以考虑吧这个项目, 配合这个版本的UEFI和新版本内核理论上能使用所有(支持aarch64的)发行版
* Migrated from the old blog system