저전력·저가 ARM SBC의 장점을 인정하면서도, ARM 생태계의 표준화 부재와 벤더별 Debian/커널 포크, 미흡한 보안·업스트림 지원을 비판한다. Raspberry Pi OS의 업그레이드 제약, Orange Pi/Radxa/Pine64의 오래된 커널 등을 지적하고, RISC‑V는 지원·성능이 더 열악하다고 평가한다. AES‑NI를 지원하는 x86 미니 PC가 전력·가격 면에서 경쟁력이 높아 대안으로 부상하며, 결국 x86으로 회귀를 고민 중이라고 말한다.
ARM은 훌륭하고, ARM은 형편없다(그리고 RISC-V도 그렇다) | The Changelog
===============
콘텐츠로 건너뛰기The Changelog ============= 가족, 기술, 사회에 대한 단상 -------------------------------------------
메뉴
검색:
2025년 9월 10일하드웨어, 리눅스arm, DebianJohn Goerzen
나는 오래전부터 새롭고 다양한 플랫폼에 관심이 많았다. 1990년대 후반에는 Alpha에서 Debian을 돌렸고 Alpha 포트 팀의 일원이기도 했다. 이후 amd64에서 Debian 부트스트랩을 도왔다. 지금도 라즈베리 파이 기기를 대략 8대 정도 상시 사용 중이고, 내가 운영하는 무료 NNCPNET 인터넷 이메일 서비스는 클라우드 사업자의 ARM 인스턴스에서 돌아간다.
ARM 기반 장치는 여러 면에서 저렴하다. 전력 소모가 적고, 이를 기반으로 한 단일 보드 컴퓨터(SBC)가 많이 나와 있어 가격도 저렴하다. 사실 우리 8살 아이의 컴퓨터도 라즈베리 파이 400이다.
그래서 나는 ARM을 좋아한다.
전체 디스크 암호화를 쓰기 위해 AES 가속(라즈베리 파이 4에는 없다)이 있는 ARM 장치를 찾아왔다. ARM 장치가 점점 미드레인지로 가고 있어서 선택지가 여럿 있다. Radxa의 ROCK 5 시리즈 SBC는 RAM이 최대 32GB까지 간다. Orange Pi 5 Max와 Ultra, 그리고 라즈베리 파이 5도 RAM이 최대 16GB다. Pine64의 Quartz64는 RAM이 최대 8GB다. 이들 모두 ARM 암호화 확장을 갖춘 것으로 안다. 크기도 작고, 대부분 경제적이다.
하지만 나는 ARM을 싫어하기도 한다. ARM 커뮤니티에는 표준화가 심각하게 부족하다. 그들은 자사 장치가 리눅스를 지원한다고 말하지만, 기본값은 각 벤더가 자기들만의 커스텀 Debian 포크(그리고 아마도 커널 포크까지)를 갖고 있다는 것이다. 대부분 유지보수도 잘 하지 않는다.
x86 하드웨어를 산다고 상상해보라. AcerOS, Dellbian, HPian 같은 걸 관리해야 할 수도 있다. 대부분은 보안 지원(특히 커널)이 없다. 어떤 것은 Debian 11(2021년 출시) 기반, 어떤 것은 Debian 12(2023년 출시) 기반이고, Debian 13(한 달 전에 출시) 기반은 없다.
ARM에서 우리가 겪는 상황이 정확히 그렇다. 라즈베리 파이 4 이하에서는 Debian trixie를 바로 돌릴 수 있지만, 라즈베리 파이는 아직 파이 5 지원을 업스트림에 반영할 생각을 안 하고 있고, Raspberry Pi OS는 Debian bookworm (2023년 출시) 기반일 뿐이며, 아주 명시적으로 Debian의 핵심 기능 하나를 지원하지 않는다: 한 Raspberry Pi OS 릴리스에서 다음 릴리스로 업그레이드할 수 없어서, 2년마다 단순 업그레이드가 아니라 아예 재설치를 해야 한다. OrangePiOS도 Debian bookworm만 지원한다 — 그런데 눈에 띄게도, 그들의 모든 이미지에서 커널이 대부분 5.10에 묶여 있다(bookworm은 6.1을 포함해 나왔고, bookworm-backports는 6.12를 지원한다).
Radxa는 특정 보드에서 Debian 실행에 관한 페이지가 있지만, 실제로는 Debian을 직접 지원하기보다는 Radxa OS라는 그들의 포크를 지원하는 듯하다. 보드마다 설치 프로그램이 다르다. 예를 들어 Rock 4D용 설치 프로그램이 따로 있다. 살펴보니 여기와 여기에서 파일을 가져오며, 커널, gstreamer, u-boot를 커스텀했고, 이유는 모르겠지만 zfs를 main에 넣어놨다.
Pine64의 경우, Quartz64는 4.6 또는 4.19 커널 같은 아주 오래된 것에 기반한 듯하다. 다만 Debian의 Pine A64+ 지침을 적용해볼 수 있을지도 모른다. Trixie에는 Quartz64용 u-boot 이미지는 없지만, 이를 위한 디바이스 트리 파일은 있다.
RISC-V는 더 안 좋은 듯하다. 거기서도 같은 문제가 있을 뿐 아니라, trixie에서의 지원도 더 제한적이고, 지원되는 보드들의 성능도 떨어진다.
대안은 x86 기반 미니 PC다. N100, N150, 또는 Celeron 기반 제품이 여럿 있다. 많은 제품이 AES-NI를 지원하고 가격도 고급형 ARM 장치와 대략 비슷하다. 흥미로운 것도 있는데, 예를 들어 Radxa X4 SBC는 N100과 RP2040을 함께 갖춘다. 팬리스 미니 PC도 여러 벤더에서 나온다. ZimaBoard 같은 회사는 ZimaBlade 같은 흥미로운 옵션도 제공한다.
전력 차이도 점점 의미가 줄어든다. 최신 ARM 보드는 20W나 30W 전원 어댑터가 필요한 것 같고, 이는 미니 PC와 비슷한 범위에 넣는다. 비용 면에서도, 최신 ARM 보드는 방열판과 팬이 필요하므로, SBC, 팬, 저장장치 등을 더하다 보면 미니 PC 가격대에 근접한다.
ARM과 RISC-V 프로세서를 탑재한 작은 SBC들이 이렇게 다양해진 것은 훌륭하지만, 어느 순간에는 두 손 들고 "이 생태계엔 문제가 너무 많다"라고 말하며 그냥 x86으로 돌아가자는 생각을 하게 된다. 나는 아직 거기까지 간 건 아닌데, 점점 가까워지고 있다.
나는 여러 작업에 RPi4 보드를 여러 대 돌렸다. 이제는 Proxmox를 실행하는 미니 PC 5대 클러스터를 갖고 있다. 그중 3대는 예전에 쓰던 데스크톱/미디어 PC에서 남은 것이고, 2대는 좀 더 무거운 작업을 위해 새로 들였다. 바꾼 이유는 당신이 언급한 것들과 같다… 업그레이드 가능성, 호환성, 암호화 등 다음으로 회신 Fediverse에서 답글 달기원격 답글 ------------ #### 원본 댓글 URL
댓글 URL을 선호하는 페디버스 앱이나 서버의 검색 필드에 복사해 붙여 넣으세요. 댓글 URL #### 당신의 프로필
아니면, 본인 프로필을 알고 있다면 그 방법으로 시작할 수도 있어요! 당신의 페디버스 프로필 답글 불러오는 중… - [x] 내 프로필을 저장하여 다음 댓글에 사용.
2.
**John Goerzen말하길:@floss.social 2025년 9월 10일 오전 11:06 한 가지 이해가 안 가는 게, 저전력 영역의 성능이 왜 라즈베리 파이 3 수준을 넘어서지 못하는가 하는 점입니다. 아무도 그 시장 세그먼트를 신경 쓰지 않는 건가요, 아니면 저전력 성능이 정체된 어떤 이유가 있는 건가요? 답글
3.
Freya (it/its)𒀭𒈹𒍠𒊩**말하길: 2025년 9월 10일 오후 3:23 @jgoerzen 우리도 비슷한 “제발 그냥 잘 돌아가기만 했으면” 하는 이유로, 대신 SPARC로 돌아가기로 했어요 다음으로 회신 Fediverse에서 답글 달기원격 답글
------------ #### 원본 댓글 URL
댓글 URL을 선호하는 페디버스 앱이나 서버의 검색 필드에 복사해 붙여 넣으세요. 댓글 URL #### 당신의 프로필
아니면, 본인 프로필을 알고 있다면 그 방법으로 시작할 수도 있어요! 당신의 페디버스 프로필 답글 불러오는 중… - [x] 내 프로필을 저장하여 다음 댓글에 사용.
1. John Goerzen말하길: 2025년 9월 10일 오후 6:04 SPARC로 돌아갔다고요? 이제 흥미가 생기네요! 어떤 종류의 SPARC 시스템을 어떤 작업에 쓰고 계신가요? 답글
1.
**Freya (it/its)𒀭𒈹𒍠𒊩**말하길: 2025년 9월 10일 오후 6:06 @jgoerzen Sun Blade 150을 구해서 대폭 수정한 Solaris 10 1/13을 돌리고 있어요. 현재 DHCP, DNS, NIS, rarpd, bootparamd, tftp 부팅을 서비스하고 있고, 아마 외부 사용자가 로컬에서 호스팅하는 웹 서비스를 이용할 수 있도록 HTTPS 리버스 프록시 서버로도 쓰게 될 거예요. 또 Sun Fire T1000은 Solaris 10 자동 빌드 호스트로 설정 중인데, sparc64에서 그 OS용 최신 패키지 다수를 자동으로 내려받아 빌드하고, 서명하고, 패키징하도록 만들고 있어요. 다음으로 회신 Fediverse에서 답글 달기원격 답글
------------ #### 원본 댓글 URL
댓글 URL을 선호하는 페디버스 앱이나 서버의 검색 필드에 복사해 붙여 넣으세요. 댓글 URL #### 당신의 프로필
아니면, 본인 프로필을 알고 있다면 그 방법으로 시작할 수도 있어요! 당신의 페디버스 프로필 답글 불러오는 중… - [x] 내 프로필을 저장하여 다음 댓글에 사용.
2.
**Freya (it/its)𒀭𒈹𒍠𒊩**말하길: 2025년 9월 10일 오후 6:09 @jgoerzen openSPARC-T2 기반 SBC가 나오길 정말 바라요. 설령 그 설계를 소규모 듀얼 코어로 구현한 것이라도요. 지금으로서는 OpenSPARC가 ISA와 CPU 설계 중 가장 열린 편이거든요. OpenSPARC-T2 코어 두 개를 쓴 SPARCpi 같은 게 나오면 좋겠어요. CMT 때문에 스레드가 16개가 될 테니 정말 멋질 거예요. 다음으로 회신 Fediverse에서 답글 달기원격 답글
------------ #### 원본 댓글 URL
댓글 URL을 선호하는 페디버스 앱이나 서버의 검색 필드에 복사해 붙여 넣으세요. 댓글 URL #### 당신의 프로필
아니면, 본인 프로필을 알고 있다면 그 방법으로 시작할 수도 있어요! 당신의 페디버스 프로필 답글 불러오는 중… - [x] 내 프로필을 저장하여 다음 댓글에 사용.
1. John Goerzen말하길: 2025년 9월 10일 오후 6:44 흥미롭네요! 안타깝게도 sparc64는 이제 대부분의 곳에서 릴리스 아키텍처가 아니라는 게 아쉽군요. 답글
1.
**Freya (it/its)𒀭𒈹𒍠𒊩말하길: 2025년 9월 10일 오후 6:46 @jgoerzen 네, 주로 사람들이 "SPARC? 그건 Sun이잖아, 그건 안 좋아"라며 줄행랑을 쳤거든요. 게다가 오라클이, 어, 그… 행태가 영 아니었던 것도 한몫했고요.
2.
Freya (it/its)𒀭𒈹𒍠𒊩**말하길: 2025년 9월 10일 오후 6:46 @jgoerzen Debian은 여전히 SPARC64를 지원하고, NetBSD와 OpenBSD도 그렇고, Solaris도 그렇고, Illumos도 그래요…
저는 NanoPI R4S와 NanoPI R2S 몇 대를 돌리고 있고, Armbian은 문제 없이 업그레이드할 수 있어요. 답글
1. John Goerzen말하길: 2025년 9월 10일 오후 6:21 Armbian을 살펴봤는데, https://docs.armbian.com/User-Guide_FAQ/#can-i-upgrade-my-userspace-flavor-like-bullseye-to-bookworm-or-jammy-to-noble 에 따르면 그런 업그레이드는 지원되지 않더군요. 또 Armbian보다 Debian의 장기 릴리스 주기가 훨씬 마음에 듭니다. Armbian은 분기마다 새 릴리스를 내는 듯한데(재설치가 필요한가요?) 약간 혼란스럽기도 해요. 때로는 Trixie 기반이거나 Ubuntu 기반이거나, 다른 OS 기반이기도 한 것 같더군요. 답글
1.
John Goerzen말하길: 2025년 9월 10일 오후 6:22 또한 나는 어디서나 동일한 환경을 갖는 것을 강하게 선호합니다. 그게 관리하기 훨씬 쉽거든요. 아키텍처마다 다른 OS를 쓰면 그게 어렵습니다. 답글
댓글 URL을 선호하는 페디버스 앱이나 서버의 검색 필드에 복사해 붙여 넣으세요. 댓글 URL #### 당신의 프로필
아니면, 본인 프로필을 알고 있다면 그 방법으로 시작할 수도 있어요! 당신의 페디버스 프로필 답글 불러오는 중… - [x] 내 프로필을 저장하여 다음 댓글에 사용.
6. Nihil말하길: 2025년 9월 10일 오후 5:54 ASRock 4×4를 살펴보세요. N100류 옵션도 있지만, 제가 고른다면 제대로 된 CPU로 가겠습니다. 특히 AMD 최상위급 모델 중에서도 500달러 이하가 있어요. 답글
이메일 주소는 공개되지 않습니다.필수 입력란은 * 로 표시됩니다
댓글 *
이름 *
이메일 *
웹사이트
Δ
이 사이트는 스팸을 줄이기 위해 Akismet을 사용합니다. 댓글 데이터가 처리되는 방법 알아보기.
자신의 웹사이트에서 응답하려면, 이 글의 퍼머링크 URL에 대한 링크를 포함하는 응답 글의 URL을 입력하세요. 그러면(승인 후일 수도 있음) 이 페이지에 표시됩니다. 응답을 업데이트하거나 삭제하시겠습니까? 응답 글의 URL을 다시 입력해 업데이트하거나 삭제해 주세요. (Webmention에 대해 더 알아보기.)
기사의 URL/퍼머링크
2025년 9월| 일 | 월 | 화 | 수 | 목 | 금 | 토 | | --- | --- | --- | --- | --- | --- | --- | | | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 10 | 11 | 12 | 13 | | 14 | 15 | 16 | 17 | 18 | 19 | 20 | | 21 | 22 | 23 | 24 | 25 | 26 | 27 | | 28 | 29 | 30 | | « 6월
이 사이트는 쿠키를 사용합니다. complete.org에서 제공하는 서비스 운영 비용의 일부를 보전하기 위해, 한때는 일부 글의 링크를 통해 제품을 구매하면(내 코멘트가 긍정적이든 부정적이든 관계없이) 커미션을 제공받기도 했습니다. 커미션은 오래전에 중단되었고, 이를 받던 계정도 폐쇄했습니다. 이 사이트는 이제 전적으로 저 혼자서만 운영 비용을 부담하고 있습니다.
검색: