- A+
用过树莓派的都知道,在烧录操作系统时,官方只提供的32位的系统,这是官方经过测试和验证比较稳定的系统,对于使用4GB或8GB版本大内存树莓派用户来说,通常会将树莓派拿来充当服务器或进行人工智能学习,在安装一些工具软件时,往往只提供64位安装包,针对这样的情况,其实树莓派官方也提供了64位版的操作系统,由于官方不是特别推荐,官网上只提供了32位版的下载入口(https://www.raspberrypi.com/software/operating-systems/),如果要下载64位操作系统,可以通过这个地址(https://downloads.raspberrypi.org/raspios_arm64/images/)进入,选择对应的版本,目前最新的版本是raspios_arm64-2021-11-08
为什么不推荐
树莓派官方进行的详细解释(https://www.raspberrypi.com/news/raspberry-pi-os-debian-bullseye/),大概意思是32位系统可以满足绝大多数用户的使用需求,我们知道32位系统应用使用的内存限制为4GB,当树莓派8GB版本出来后,很多人就担心无法充分利用8GB内存优势,这种担心完全是多余的,举例来说,在32位系统上运行一个应用最大分配内存为4GB,如果运行内个应用可以刚好将8GB内存使用完,况且单个应用使用4GB内存的情况根本就不多,所以就算是8GB版本的树莓派,使用32位的操作系统内存用不完的问题,可放心使用。
此外,关于64位系统的性能比32位好,官方也解释了,理论上(基线测试)性能有提升,但提升并不明显,在实际使用过程中,根本感觉不性能上的变化,性能基本与32位一样,而且对于32位操作系统官方也做的充分的测试,在运行稳定性上面有保证。
为什么要提供64位
既然官方不推荐64的操作系统,但不是提供的下载链接,这主要是为了满足部分用户的需求,比如要在树莓派上安装Elasticsearch就只提供了64位ARM安装包,还有一些软件也提供了64位安装包比如Tensorflow 2、PyTorch等,可能要用到这些软件的用户不多,但官方还是提供了支持,也减少这部分用户去找第三方64位操作系统的麻烦。
第三方64位系统
除了使用官方提供的64位操作系统,也可以使用Ubuntu针对树莓派推出的64位系统(https://ubuntu.com/download/raspberry-pi)。