ARM, x86 프로세서 아키텍처 차이점
- IT
- 2023. 9. 28.
ARM과 x86은 다른 프로세서 아키텍처입니다. 프로세서 아키텍처란 컴퓨터의 두뇌인 CPU가 어떻게 구성되어 있고 어떻게 작동하는지를 결정하는 설계 원리와 구조를 의미합니다. 어떻게 명령어를 처리할지, 어떻게 데이터를 저장할지, 어떻게 연산을 수행할지... 등을 결정합니다. 쉽게 말해 ARM과 x86 기반의 CPU는 생김새가 다르다고 볼 수 있습니다. 그렇기에 분명한 차이가 존재하고 특징도 다릅니다.
ARM, x86 차이
아무래도 ARM과 x86 프로세서 아키텍처가 가장 많이 쓰이고 있기 때문에 둘이 비교되는 게 아닌가 싶습니다. 특히 원래는 모바일의 영역으로 여겨지던 ARM 프로세서 아키텍처가 애플의 M 칩으로 맥북에도 사용되기 시작하면서 그 경계가 조금 무너진 것 같기도 합니다.
ARM | x86 | |
회사 | - ARM Holdings - 칩은 여러 제조사가 생산 |
- Intel - AMD - 각 제조사가 직접 생산 |
독립성 | - SoC(System on a Chip) - CPU, 메모리 등 하드웨어가 같은 물리 기판 위에 존재 - 구성 요소 별 변경 불가능 |
- 사운드 카드, 그래픽 카드, 메모리, 스토리지, CPU 등 하드웨어 구성 요소가 모두 독립적 - 구성 요소 별 변경 가능 |
설계 철학 | - RISC(Reduced Instruction Set Computing) 기반 - 명령어 세트가 간단 |
- CISC(Complex Instruction Set Computing) 기반 - 명령어 세트 복잡 |
전력 소비 효율성 | - 낮은 전력 소비 - 높은 에너지 효율성 |
- 상대적으로 더 많은 전력을 소비하며 높은 성능을 목표로 함 |
호환성 및 운영체제 | - 안드로이드, iOS | - 윈도우, 리눅스 |
사용 | - 저전력 임베디드 시스템 - 모바일, 태블릿 |
- 데스크탑, 노트북, 서버 |
ARM 아키텍처 사용 예시)
ARM은 스마트폰, 태블릿 등에 주로 사용됩니다. 대부분의 안드로이드 기기도 ARM 기반 프로세서를 사용합니다. 삼성의 엑시노스, 퀄컴의 스냅드래곤, 애플의 A 시리즈 등이 ARM 기반입니다. IoT 기기, 스마트 홈 디바이스, 웨어러블 기기 등 다양한 임베디드 시스템에서도 ARM 프로세서를 사용합니다.
x86 아키텍처 사용 예시)
대부분의 컴퓨터와 노트북은 x86 기반입니다. 인텔의 i3, i5, i7, i9 등 Core 시리즈, AMD의 라이젠 시리즈 등이 x86을 사용합니다. 윈도우 노트북은 대부분 인텔 아니면 AMD에요.
원래는 맥북, 아이맥 등의 MacOS도 인텔의 프로세서를 사용했습니다. 그런데 애플이 2020년 m1 칩을 시작으로 자사 MacOS에 인텔 칩 대신 ARM 기반인 M 시리즈를 넣기 시작했습니다.
서버 컴퓨터에도 x86 아키텍처를 사용합니다. 인텔의 제온, AMD의 에픽 시리즈가 대표적입니다.
'IT' 카테고리의 다른 글
유튜브 뮤직 가사 크기 조절 방법 (갤럭시) (0) | 2023.09.30 |
---|---|
유튜브 뮤직 타이머 설정 방법 (자동 멈춤) (0) | 2023.09.29 |
유튜브 뮤직 끊김 해결 방법 5가지 (0) | 2023.09.28 |
유튜브 뮤직 음질 변경 방법 (48kbps, 128kbps, 256kbps) (0) | 2023.09.27 |
유튜브 뮤직 뮤직스테이션 기능이란? (셔플과 차이) (1) | 2023.09.26 |