It's official: Raspberry Pi goes 64-bit

preview_player
Показать описание
Raspberry Pi just announced the 64-bit OS build is officially supported. But why should you run the 64-bit OS instead of the traditional 32-bit OS?

#RaspberryPi #Linux #ARM

Contents:

00:00 - Pi OS goes 64-bit
01:30 - RAM / Memory
03:34 - Software compatibility
04:34 - Performance
05:35 - Growing pains
06:19 - Who should run it?
Рекомендации по теме
Комментарии
Автор

I was distracted big time during the video, trying hard to read what the shirt says. I put it here so you don't have to: DNS is the root of all problems.

HALDikopter
Автор

Finally, someone who knows what they are talking about who summarized this topic of 32bit VS 64bit on low performing computers

Ziggurat
Автор

Yep, I am definitely pleased with the move to official 64bit support as I use ffmpeg for encoding. It gives me a supported option to rival Ubuntu 21.10. Basically I find 64 bit ffmpeg is better supported and more current than the 32 bit versions. Now to go and update my beta 64 bit to the supported version. Thanks

keithmiller
Автор

I never really needed more than 512mb of RAM, and never really cared up until like last week when I have been loading some simple webpages, and I cant load anything other than google search. So, I agree with you Mr. Geerling, the Pi Zero 2 should have a full gig of RAM.

charlessmalley
Автор

I've been running the 64bit beta for well over a year now. It's been very stable and snappy. Using Handbrake to transcode video is about 10% faster on 64bit versus 32bit.

ninline
Автор

I run 64 bit on my pi 4 server. I use containers and have nas, homeassistant, mqtt broker, zigbee2mqtt etc installed on it. So far the performance is AMAZING compared to my old pi3 with 32. I know comparing 3 to 4 is not fair but Pi 4 allows its OS to be stored on NVME ssd and it is just so damn fast. Have a nice day

androidios
Автор

Ubuntu 20.04 has been available for the Pi in 64-bit version since - well March 2020 - and it's working without any issues whatsoever.

arturmeinild
Автор

Even if you don't have a use case for more than 4GB RAM, running in 64-bit mode provides much larger virtual address space that minimizes pointer fragmentation (performance benefit) and allows for much more efficient address randomization for improved security.

Ivan-prku
Автор

I never noticed the sunburst pattern Strat in the background. Such a great design.

faultyinterface
Автор

64-bit also supports neon simd division, so it makes a big difference for neon accelerated code that has lots of divisions

andrewsimper
Автор

My Pi400 just arrived today. I hadn't even known 64bit was an option. Thanks for the video!

erikstrawn
Автор

Great video thanks Jeff. I've been running 64 bit on my ham radio pi (8GB Pi4) for a while and it works very well.

A small clarification for the video: On 32 bit ARM the raspberry pi kernel uses 1GB of address space so the max RAM a process can have is actually 3GB not 4GB.

NickCraigWood
Автор

Jeff, thanks for the informative video for everyone. You rock!

I was running 64-bit kernel on CM4 since the first day I set up my home-made NAS. I went for the minimul option - Arch Linux ARM. It might be not for everyone, but you had the option to have a 64-bit kernel for quite some time now. Had to copy some firmware manually from Manjaro build into the /boot, to get it to boot though. However this thing handles Docker, TimescaleDB, Grafana, Mosquitto and Gerbera day and night without a hiccup. Load average stays well below 1 at ~.5

PRAGEETHKARUNADHEERA
Автор

1:43 I'm blaming Red Shirt Jeff for the Raspberry Pi being in short supply and hard to get hold of.

djdrwatson
Автор

My Pi4b (8gb) now is 64bit. Been testing the various apps that were on the 32bit (retained the 32bit flash as is).
After resolving the Widevine issue (with help) was the last major issue so far (still testing). It does seem to run faster.

cx
Автор

Actually really excited for this. Some of the object detection I run on pi has required explicitly getting the 32 bit libraries of open cv and numpy, and there always seems to be a weird quirk or two in every project.

It'll be great to be able to run the same environments on the desktop when I'm building a thing, and then deploy it to the pi without having to change the environment too much.

thejedijohn
Автор

Hey, I still have one of those 1st gen model B's, it has been running 24/7 for the last 2yrs as my PiHole. I think it still lives.

yearls
Автор

Oh wow, that's so cool, .. perhaps someone will have one in stock sometime in the next three years!

poneill
Автор

"More is always better" is known as "More's Law".

caldodge
Автор

This is going to be great for my Elasticsearch Pi. It works better with more ram. I am excited to try this out with the 64bit arm docker containers.

auto