ARM이란 무엇인가요?
ARM은 아주 적은 전력으로 많은 일을 하는 것으로 알려진 프로세서 설계입니다. 대부분의 휴대폰과 태블릿에 쓰이며, 이제는 많은 최신 노트북과 점점 늘어나는 서버에서도 볼 수 있습니다.
엔지니어와 상담하세요 지식 베이스
의미
회사인 Arm은 칩 제조업체에 프로세서 설계를 라이선스하고 그 대가로 수익을 얻으며, 제조업체는 이를 자사 제품에 탑재합니다. 그래서 여러 회사가 각자의 기능을 갖춘 ARM 기반 칩을 판매합니다.
ARM은 x86보다 명령어 집합이 단순한 RISC 설계이며, 수십 년 동안 ARM 칩은 주로 배터리로 작동하는 기기를 위해 설계되었습니다. 명령어 집합 자체보다 그 방향성 때문에 발열이 적고 전력을 적게 씁니다. 주된 대안은 대부분의 전통적인 PC와 서버에 쓰이는 x86입니다. 한 계열용으로 만든 프로그램은 다른 계열에서 바로 실행되지 않습니다.
기업에 중요한 이유
- 배터리 수명과 발열: 낮은 전력 사용 덕분에 ARM은 휴대폰, 태블릿, 얇은 노트북에 적합하며, 서버가 소비하는 전력도 줄일 수 있습니다.
- 애플리케이션 지원: x86용으로 작성된 오래된 Windows 프로그램은 ARM 컴퓨터에서 변환 계층이 필요하거나, 느리게 실행되거나, 아예 작동하지 않을 수 있습니다.
- 운영 체제 지원: Linux와 많은 서버 도구는 ARM 버전을 제공하지만 모든 패키지나 컨테이너 이미지가 그렇지는 않습니다. 이를 전제로 계획하기 전에 확인하세요.
- 혼합 환경: 휴대폰, 태블릿, PC가 있는 회사는 이미 둘 이상의 프로세서 계열을 운영하고 있으며 지원도 각각을 다뤄야 합니다.
저희 업무에서는 이렇게 나타납니다
고객이 ARM 노트북이나 서버를 검토할 때, 저희는 먼저 업무용 애플리케이션이 해당 하드웨어와 운영 체제에서 실행되는지 확인합니다. Linux 서버, 컨테이너 워크로드, 데스크톱 프로그램에 따라 답이 다를 수 있으므로 각각 테스트합니다.
관련 서비스
관리형 IT
혼합 환경을 위한 기기 계획, 패치, 지원.
Linux 및 Kubernetes
귀사의 하드웨어에 맞는지 확인한 서버와 컨테이너 플랫폼.
자세히 보기
- Wikipedia의 ARM 아키텍처 계열이 설계와 각 버전의 역사를 중립적으로 정리한 글.
- Arm 웹사이트프로세서를 설계하고 라이선스하는 회사의 정보로, 이를 사용해 제품을 만드는 사람을 위한 사이트.