라즈베리파이 공식 홈페이지에 2022년 2월 2일자 Gordon Hollingworth에 의해 게시된 글입니다. 원문은 아래 링크입니다. https://www.raspberrypi.com/news/raspberry-pi-os-64-bit/ 번역기 번역이니 감안하고 봐주세요. #######################################################
지난 1년 동안 우리는 Raspberry Pi OS 64비트의 베타 버전을 시험해 왔습니다. 이제 더 많은 대중에게 공개할 때입니다.
64비트 AArch64 아키텍처 및 관련 A64 명령어 세트를 포함하는 ARMv8-A 아키텍처는 2016년 라즈베리파이 3에서부터 라즈베리파이 라인에 처음 도입되었습니다. 그때부터 당사 주력 제품에서 64비트 운영 체제를 풀로 구동할 수 있게 되었고, 많은 타사 운영 체제를 사용할 수 있게 되었습니다. 그러나 우리는 장치 간의 호환성을 최대화하고 고객의 혼란을 피하기 위해 32비트 라즈비안 플랫폼에서 Raspberry Pi OS를 계속 릴리즈해 왔습니다.
위의 표에서 볼 수 있듯이 어떤 제품이 어떤 데비안/라즈비안 포트(port)를 지원하는지 혼동하기 쉽습니다. arm6hf(ARMv7 전용 명령어가 제거되었지만 부동 소수점 명령어는 유지된 라즈비안의 armhf 파생물)를 사용하면 2011년까지 우리가 제조한 모든 장치에서 실행되는 운영 체제를 얻을 수 있습니다.
그러나 우리는 32비트 운영체제 대신 64비트 운영체제를 선택해야 하는 이유가 있음을 깨닫게 되었습니다. 호환성은 핵심 관심사입니다. 많은 폐쇄형 소스 어플리케이션은 arm64에만 사용할 수 있으며 개방형 소스 어플리케이션은 armhf 포트에 완전히 최적화되어 있지 않습니다. 그 외에도 A64 명령어 세트에 내재된 몇 가지 성능상 장점이 있습니다. 오늘날에는 이러한 장점이 벤치마크에서 가장 많이 나타나지만 향후 이러한 장점이 실제 어플리케이션 성능에 반영될 것이라고 예상됩니다. 이론적으로 더 중요한 것은 32비트 포인터가 4GB 메모리만 처리할 수 있다는 것입니다. 라즈베리파이4 에서는 ARM LPAE(Large Physical Address Extension)를 사용하여 최대 8GB의 메모리에 액세스합니다. 32비트에서는 모든 프로세스가 3GB(커널용 가상 주소 공간으로 상위 1GB를 예약함)로 제한된다는 제약을 받습니다. 이보다 더 많은 메모리를 필요로 하는 프로세스는 거의 없습니다. 다행히도 Rasberry Pi OS에서 가장 메모리 집약적인 어플리케이션인 크로미엄(Chromium)은 탭당 프로세스를 생성합니다. 그러나 64비트에서는 라즈베리파이 4 8GB의 전체 메모리를 단일 프로세스에서 할당할 수 있다는 장점이 있습니다. 기본적으로 설치된 64비트 버전의 크로미엄에는 WidevineCDM 라이브러리 버전이 없으므로 넷플릭스 또는 디즈니+와 같은 스트리밍 미디어를 재생할 수 없습니다.
대신 32비트 버전을 선택하려면 터미널 창에서 다음을 수행하십시오. 64비트 버전으로 돌아가려면
지금 다운로드 페이지로 이동하여 64비트 Rasberry Pi OS를 다운로드하십시오. 64비트로 전환하여 귀사의 사용 사례에 장점이 있거나 문제가 있을 경우 의견을 보내 주십시오!
https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-64-bit
|