Już zacząłem publikować 64-bitowe wersje Raspberry Pi OS

Bez wątpienia Raspberry Pi to świetny komputer kieszonkowy które zostały dostosowane do wielu wymagań przez użytkowników, od wersji zerowych do Raspberry pi 400, w zasadzie te płyty umożliwiają wszystko, od osobistych projektów po systemy przemysłowe.

Oprócz tego jest coś, co jest godne uwagi w Raspberry Pi może współpracować z dużą liczbą systemów operacyjnych, z systemów Linux (Ubuntu, Arch Linux, Recalbox, Lakka itp.), a także między innymi Windows, Android.

Jednak w większości przypadków inne alternatywy nie zawsze są całkowicie opłacalne dla użytkowników i wolą oni korzystać z domyślnego systemu operacyjnego Raspberry Pi.

I do tego system, który powstał dla RPi, nosił kiedyś nazwę Raspbian, na którym ten system operacyjny bazuje na dystrybucji Linuksa „Debian”.

Ale przez długi czas był tylko jeden problem, a mianowicie to, że pomimo faktu, że linia Raspberry Pi obsługuje architekturę 64-bitową od 2016 roku (wraz z wydaniem Raspberry Pi 3), domyślnym systemem operacyjnym pozostał 32-bitowy .

Jednak Fundacja Raspberry Pi uznaje, że wielu użytkowników może mieć powody, by preferować 64-bitowy system operacyjny, takich jak ci, którzy muszą uruchamiać aplikacje o zamkniętym kodzie źródłowym, które są dostępne tylko dla architektury arm64. Kolejnym pozytywnym punktem, którego można się spodziewać, jest poprawa wydajności niektórych aplikacji wraz ze zmianą na działanie 64-bitowe.

Powodem, dla którego o tym rozmawiamy, jest to, że po roku testów beta, w końcu dostępna jest stabilna wersja wersji 64-bitowej systemu operacyjnego Raspberry Pi, który jest w wersji beta od maja 2020 r.

Ale odkryliśmy, że istnieją powody, aby wybrać 64-bitowy system operacyjny zamiast 32-bitowego. Kluczową kwestią jest kompatybilność: wiele aplikacji o zamkniętym kodzie źródłowym jest dostępnych tylko dla arm64, a aplikacje open source nie są w pełni zoptymalizowane pod kątem portu armhf. Poza tym zestaw instrukcji A64 zapewnia pewne korzyści w zakresie wydajności — obecnie są one bardziej widoczne w testach porównawczych, ale zakłada się, że znajdą one odzwierciedlenie w wydajności rzeczywistych aplikacji w przyszłości.

64-bitowa wersja tego długo oczekiwanego systemu operacyjnego zwiększa kompatybilność oprogramowania dla aplikacji o zamkniętym kodzie źródłowym, które często są unikalne dla ARM64. Do tego 64-bitowy system operacyjny Pi powinien poprawić wydajność testu porównawczego (niekoniecznie wydajność w świecie rzeczywistym) dzięki ulepszonemu zestawowi instrukcji.

Niestety, Pi Foundation nadal pracuje nad wersją „desktop z zalecanymi aplikacjami”. 64-bitowego systemu operacyjnego Pi.

Dlatego wspomina się, że jeśli chcesz zaktualizować system w tym czasie, będziesz musiał zainstalować wersję „Lite” Pi OS i ręcznie zainstalować ważne aplikacje.

Powinienem również zaznaczyć, że nowy Raspberry OS jest oparty na Debianie 11 „Bullseye”, a nie na starszym Debianie 10 „Buster”.

Dla porównania, 64-bitowy Pi OS działa na płytach z procesorami opartymi na ARMv8-A, takimi jak Raspberry Pi Zero 2 (BCM2710 SoC z procesorem Cortex-A53), Raspberry Pi 3 (BCM2710 SoC z procesorem Cortex-A53) i Raspberry Pi 4 (BCM2711 SoC z procesorem Cortex-A53) procesor A53) -A72).

Podczas gdy starsze 1-bitowe płyty Raspberry Pi 32 z procesorami ARM1176 są dostarczane z wersją arm6hf, a nowsze 2-bitowe płyty Raspberry Pi 32 i Raspberry Pi Zero z procesorami Cortex-A7 mają oddzielną wersję armhf. Jednocześnie wszystkie trzy proponowane kompilacje są kompatybilne z płytami od góry do dołu, na przykład kompilacja arm6hf może być używana zamiast kompilacji armhf i arm64, a kompilacja armhf może być używana zamiast kompilacji arm64.

W końcu jeśli chcesz dowiedzieć się więcej na ten temat możesz sprawdzić szczegóły w poniższy link.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.