我刚刚接触过Raspberry Pi 3,我想开始对其进行试验,特别是关于64位指令集的试验。
我很清楚32位和64位指令集的优缺点,因此请坚持最初的问题:是否有可能利用当前的32位用户空间应用程序运行64位内核?
用64位编译器编译内核并将映像上传到RasPi足够了,或者还有其他步骤我应该注意吗?您能否大致概述一下我应该如何看待路线图?像,如果我安装64位内核,则可能/将损坏的模块/驱动程序。我需要重新编译所有内容吗?
浏览Internet我知道其他类型的设备也是可能的,通常运行这种“混合”配置会破坏软件包管理器,但是我现在不担心可管理性。因此,即使它破坏了程序包管理器并且难以维护,我也想了解它是如何完成的。
请注意,我仍在学习如何编译内核,但是仍然有很长的开发C / C ++应用程序的经验。这是我的宠物项目,对Linux体系结构和内核内部结构有深入的了解。