RTX Spark 노트북에 Arch Linux 깔아 ARM 성능 검증했다
원제 Putting Linux on my RTX Spark laptop because I don't have a Microsoft account
156 포인트댓글 69

Key Point
Windows 의존성 없이 ARM 노트북의 전체 성능(CPU·메모리·GPU 추론)을 Linux에서 동일하게 재현할 수 있음을 구체적 수치로 입증해, 폐쇄형 OS에 갇히지 않고 오픈 모델을 로컬에서 실행하려는 개발자에게 실질적 대안을 제시한다.
핵심 요약
- 마이크로소프트 계정 강제와 Windows 기타 불편함 때문에 ASUS ProArt P16 H7607BA-SE033W(128GB RAM, 6,144 CUDA 코어, 2TB SSD)에 Arch Linux ARM을 설치했다.
- Arch Linux 패키지 유지보수자인 저자가 NVIDIA 커널 작업, ACPI 오버라이드, 펌웨어 추출을 통해 부팅 가능한 설정을 구성했으며, 키보드·오디오·디스플레이(3840×2400, 120Hz) 지원을 추가했다.
- CPU 성능 테스트에서 Linux 7-Zip 26.04는 Windows와 단일 스레드에서 거의 동등(±1%)하고, 20스레드에서는 압축 5%, 압축 해제 2.7% 더 빠른 결과를 기록했다.
- 메모리 구성에서 Linux는 시스템 RAM과 CUDA가 모두 같은 물리 풀에서 116.0GiB를 보고하는 반면, Windows는 96~109.7GiB 범위에서 전용·공유·CPU 전용 영역으로 분할한다.
- Qwen 3.8-Flash-Next-FP4를 vLLM으로 실행했을 때 모델 로딩 68.2GiB, KV 캐시 21.1GiB를 할당했고, 약 90GiB를 모델에 사용했으며 컴파일에 16분이 소요되었다.
- 코드 리뷰·로그 분석·JSON 추출 세 작업을 3회 반복했을 때 첫 토큰 0.3~4.5초, 완전 응답 2~6초 범위에서 모든 답변이 정확했다.
- 코드 리뷰 생성 속도는 중앙값 30.9 tokens/s로 측정되었으며, 이는 Windows 설정과 유사한 수준(29.4~31.4 tokens/s)이다.
- 4개 요청을 배치 처리했을 때 86.6 tokens/s를 달성했고, 10분간 150개 요청을 연속 처리했을 때 응답 시간이 1.6% 이내로 증가하며 모든 171개 응답이 검증을 통과했다.