Earlier quoted context omitted.
Do you need the `arm_64bit=1` flag to get 64-bit kernel, 64-bit userland or no? I would have thought 64-bit everything would have been the default.
I just gave it a try and now apt is installing a bunch of new kernel .img files. So for me, yes, this seemed to be required before 64bit kernels were installed. I'm feeling surprised. I'm 40% of the way through the install and hoping it reboots okay in the end. Edit: to be more clear, I also run 'apt update' afterwards
64 bit OS Raspberry Pi4 Benchmarks
11–20 of 104 posts
Re: 64 bit OS Raspberry Pi4 Benchmarks
#12Re: 64 bit OS Raspberry Pi4 Benchmarks
#13Re: 64 bit OS Raspberry Pi4 Benchmarks
#14Re: 64 bit OS Raspberry Pi4 Benchmarks
#15Re: 64 bit OS Raspberry Pi4 Benchmarks
#16I think the main issue keeping the pi with a 32b userspace is the lack of availability of 64bit GPU firmware
Re: 64 bit OS Raspberry Pi4 Benchmarks
#17So running the Pi in 64-bit is really overall beneficial. I'm running a customised version of Ubuntu for the Pi4. https://ubuntu.com/download/raspberry-pi I've also customised the image by adding users, public keys and such. Removing some of the cloud cruft. These instructions make it very, very easy and you can do this on an x86 machine. Just make sure to use /usr/bin/qemu-aarch64-static (64 bits) instead of qemu-ar…
(Also, 64 bit Pi is not nearly as well supported as 32 bit currently. Does hardware GL work yet? What about if you're going to do MIPI, etc?) IMO it's worth waiting for a little more maturity.
Re: 64 bit OS Raspberry Pi4 Benchmarks
#18Has anyone gotten the aarch64 Raspberry Pi image of Alpine to work on the Pi 4? It seems like a good fit for a RAM constrained system but I could never get it past the colorful boot screen.
Re: 64 bit OS Raspberry Pi4 Benchmarks
#19Re: 64 bit OS Raspberry Pi4 Benchmarks
#20So running the Pi in 64-bit is really overall beneficial. I'm running a customised version of Ubuntu for the Pi4. https://ubuntu.com/download/raspberry-pi I've also customised the image by adding users, public keys and such. Removing some of the cloud cruft. These instructions make it very, very easy and you can do this on an x86 machine. Just make sure to use /usr/bin/qemu-aarch64-static (64 bits) instead of qemu-ar…
The flipside is-- if you have a 1GB pi, you're going to be wasting a whole lot of RAM on wider pointers, and you may be more constrained by RAM than CPU throughput. (Also, 64 bit Pi is not nearly as well supported as 32 bit currently. Does hardware GL work yet? What about if you're going to do MIPI, etc?) IMO it's worth waiting for a little more maturity.