Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10X 에뮬레이터 최소 하드웨어·소프트웨어 요구 사항 총정리

마이크로소프트는 지난해 11월 첫 듀얼 스크린 디바이스인 서피스 네오(Surface Neo)를 공개하면서 새로운 SDK도 함께 선보였습니다. 이 SDK를 활용하면 개발자가 듀얼 스크린 및 폴더블 디바이스에서 작동하는 앱을 만들 수 있습니다. 이제 에뮬레이터가 첫 공개 프리뷰 버전으로 출시된 만큼, 이번 글에서는 Windows 10X 에뮬레이터의 최소 시스템 요구 사항을 자세히 살펴보겠습니다. 흥미로운 점은 Windows 10X 에뮬레이터가 Windows 10에 바로 설치할 수 있다는 것입니다. 개발자든 단순히 호기심이 있는 사용자든 누구나 직접 경험해 볼 수 있습니다. 글 말미에는 마이크로소프트 서피스 듀오(Surface Duo)용 프리뷰 SDK 요구 사항도 함께 정리했습니다.

Windows 10X 에뮬레이터 최소 하드웨어·소프트웨어 요구 사항 총정리

Windows 10X 에뮬레이터 최소 하드웨어 및 소프트웨어 요구 사항

운영체제가 실행되려면 최소한의 하드웨어와 소프트웨어가 필요하듯, 에뮬레이터 역시 마찬가지입니다. 에뮬레이터는 실제 기기를 구매하지 않고도 앱을 테스트할 수 있게 해주는 일종의 미니 운영체제입니다. 듀얼 스크린용 앱을 개발하거나 기존 앱에 듀얼 스크린 지원을 추가할 계획이라면, 아래 요구 사항을 먼저 확인해 보세요.

소프트웨어 요구 사항

Microsoft 에뮬레이터: Hyper-V 에뮬레이터와 연동되는 특수한 에뮬레이터로, 개발자가 UWP 앱과 일반 WIN32 앱을 듀얼 스크린 시나리오에서 테스트할 수 있습니다. Microsoft Store에서 다운로드할 수 있으며, Windows 10 PC에는 반드시 Hyper-V가 설치되어 있어야 합니다.

이 에뮬레이터는 듀얼 스크린 개발을 위한 새로운 네이티브 Windows API를 제공합니다. 덕분에 앱이 두 화면에 걸쳐 표시되도록 구현하고, 힌지(경첩) 위치에 따라 화면을 적응시키며, Windows 10X 고유의 장점을 십분 활용할 수 있습니다.

Windows 10 프리뷰 빌드: 공개 프리뷰 제품인 만큼, Windows 10 PC도 Windows 인사이더 프로그램에 참여해야 합니다. Windows 10 Pro, Enterprise, Education(x64)에서 작동하며, 테스트에 필요한 최소 빌드 번호는 19555 이상입니다.

Windows 10X 에뮬레이터 하드웨어 요구 사항

  • 프로세서: 4코어 64비트 CPU (네 개의 코어가 모두 에뮬레이터에 할당됨)
  • RAM: 최소 8GB (16GB 권장). 에뮬레이터가 4GB를 차지합니다.
  • 저장 공간: VHDX + diff 디스크용 여유 공간 15GB, SSD 권장
  • GPU: Hyper-V 지원 및 전용 그래픽 카드 (DirectX 11.0 이상, WDDM 2.4 이상 그래픽 드라이버)

이외에도 하드웨어 지원 가상화(hardware-assisted virtualization) 기능이 필요합니다. 여기에는 펌웨어에서 가상화 활성화, SLAT(Second Level Address Translation, 2차 주소 변환), DEP(Data Execution Prevention, 데이터 실행 방지) 지원이 포함되며, 메인보드가 BIOS 또는 UEFI를 통해 이 모든 기능을 지원해야 합니다.

다만 현재 에뮬레이터는 인텔 프로세서에서만 작동합니다. 인텔 외의 프로세서를 사용 중이라면 지원이 확대될 때까지 기다려야 합니다.

하드웨어 수준 가상화 지원 여부 확인 방법

Windows 10X 에뮬레이터 최소 하드웨어·소프트웨어 요구 사항 총정리

내 Windows 10 PC가 하드웨어 수준 가상화를 지원하는지 확인하려면 아래 단계를 따르세요.

  • 실행(Run) 창을 열고 CMD를 입력한 후 Enter 키를 누릅니다.
  • 명령 프롬프트에서 systeminfo.exe 명령을 실행합니다.
  • 결과 맨 아래로 스크롤하여 다음 항목들을 확인합니다.
    • Virtualization Enabled In Firmware (펌웨어에서 가상화 사용 가능)
    • Second Level Address Translation (2차 주소 변환)
    • Data Execution Prevention Available (데이터 실행 방지 사용 가능)
  • 세 항목이 모두 "예(YES)"로 표시되어야 하드웨어 수준 가상화를 지원하는 것입니다.

만약 "예"로 표시되지 않았다면 BIOS/UEFI로 부팅하여 하드웨어 가상화 활성화 옵션이 있는지 확인해 보세요. 해당 옵션이 아예 존재하지 않는다면, 그 Windows 10 컴퓨터는 하드웨어 수준 가상화를 지원하지 않는다는 의미입니다.

마이크로소프트 서피스 듀오용 프리뷰 SDK 요구 사항

Windows 10X 에뮬레이터 최소 하드웨어·소프트웨어 요구 사항 총정리

삼성 갤럭시 Z 플립, 모토로라 RAZR 같은 폴더블 안드로이드 디바이스가 이미 등장했으며, 앞으로 몇 년간 이러한 흐름은 더욱 가속화될 전망입니다. 마이크로소프트 역시 폴더블 디바이스인 서피스 듀오를 위한 개발자 프리뷰 SDK를 내놓았습니다. 이 프리뷰 SDK를 통해 개발자는 듀얼 스크린 경험을 어떤 방식으로 구현할 수 있는지 미리 파악할 수 있으며, 서피스 듀오 전용 네이티브 Java API가 포함되어 있습니다.

앱이 서피스 듀오의 듀얼 스크린을 지원하도록 만들 계획이라면 이 SDK를 활용하면 됩니다. 네이티브 API는 DisplayMask API, 힌지 각도 센서(Hinge Angle Sensor), 새로운 디바이스 기능 등을 제공합니다. 에뮬레이터는 다양한 자세(posture)와 제스처, 힌지 각도를 시뮬레이션하고, 두 화면 사이의 경계선까지 실제와 유사하게 재현합니다.

안드로이드 스튜디오(Android Studio) 요구 사항

  • Microsoft® Windows® 7/8/10 (64비트). 안드로이드 에뮬레이터는 64비트 Windows만 지원합니다.
  • RAM 최소 4GB, 8GB 권장.
  • 여유 디스크 공간 최소 2GB, 4GB 권장 (IDE용 500MB + Android SDK 및 에뮬레이터 시스템 이미지용 1.5GB).
  • 화면 해상도 최소 1280 x 800.

안드로이드 에뮬레이터(Android Emulator) 요구 사항

  • SDK Tools 26.1.1 이상
  • 64비트 프로세서
  • Windows: UG(Unrestricted Guest) 지원 CPU
  • HAXM 6.2.1 이상 (HAXM 7.2.0 이상 권장)
  • 웹캠을 사용하려면 720p 프레임 캡처 기능이 필요합니다.

하드웨어 가속을 사용할 경우 Windows와 Linux에서 추가적인 요구 사항이 있습니다.

  • Intel VT-x, Intel EM64T(Intel 64), Execute Disable(XD) 비트 기능을 지원하는 인텔 프로세서
  • Linux용 AMD 프로세서: AMD-V(AMD Virtualization) 및 SSSE3(Supplemental Streaming SIMD Extensions 3)를 지원하는 AMD 프로세서
  • Windows용 AMD 프로세서: Android Studio 3.2 이상, WHPX(Windows Hypervisor Platform) 기능을 위한 Windows 10 April 2018 업데이트 이상

더 많은 하드웨어 디바이스가 소비자 시장에 출현하기까지는 시간이 걸리겠지만, 그 시대는 분명 도래할 것입니다. 스마트폰, 노트북, 데스크톱 어디에서든 화면이 두 개라면 Windows 10X가 그 진가를 발휘할 것입니다.

함께 읽으면 좋은 글: Windows 10에 Windows 10X 에뮬레이터 설치하는 방법

Windows 10X 에뮬레이터 최소 하드웨어·소프트웨어 요구 사항 총정리