x64アプリはしっかり動く? 使い心地は? Microsoftの「Windows開発キット 2023」を試してみよう!(後編)(2/3 ページ)
Microsoftが10月24日(米国太平洋時間)にリリースした「Windows 開発キット 2023」は、Armアーキテクチャ向けのWindows 11に対応するPCとしては比較的手頃な価格である。この記事では、筆者が入手した開発キットを使って、x64アプリの動作を検証していく。果たして、実用的なのだろうか……?
x64アプリのパフォーマンスをチェック!
ここからは、筆者が普段使っているレノボ・ジャパンの「ThinkPad X13 Gen 2(AMDモデル)」と比較しつつ、Windows 開発キット 2023を使ってx64アプリのパフォーマンスを確認していこう。両マシンの主なスペックは以下の通りだ。
- Windows 開発キット 2023
- CPU:Qualcomm Kryo(8コア)
- GPU:Qualcomm Adreno GPU
- メインメモリ:32GB(LPDDR4X)
- ストレージ:512GB SSD(KIOXIA BG4)
- OS:Windows 11 Pro(Arm版)
- ThinkPad X13 Gen 2(AMD)
- APU:Ryzen 5 PRO 5650U(2.3GHz〜4.2GHz/6コア12スレッド)
- GPU:Radeon Vega(7コア)
- メインメモリ:16GB(LPDDR4X)
- ストレージ:1TB SSD(WD Black SN750)
- OS:Windows 11 Pro(Intelアーキテクチャ版)
Google Chrome
近年のPCにおいて一番よく使われるであろうアプリの1つがWebブラウザである。Windows 11にプリインストールされている「Microsoft Edge」はArm64にネイティブ対応しているが、ブラウザのシェアでトップの「Google Chrome」にはArm64版が存在しない(※1)。そこで今回は、「よく使われるx64アプリ」を代表して、Chromeをx64エミュレーションの実験台に据えることにした。
(※1)ChromeとEdgeのベースとなっているブラウザエンジン「Chromium」にはArm64版も存在する
早速EdgeからGoogle Chromeのダウンロードページにアクセスしたのだが、Arm64版のEdgeでは何もしないとx86版アプリのインストーラーがダウンロードされてしまう。現時点においてx64版Chromeをインストールしたい場合は、企業向けダウンロードサイトからx64版のオフラインインストーラーを入手する必要がある。
Google ChromeにはWindows向けのArm64版が存在しない。Edgeからダウンロードしようとするとx86版インストーラーのダウンロードが試行されるので、ビジネス向けのサイトからx64版インストーラーをインストールする
インストールして使ってみると、特にもたつくこともなく、違和感もない。何も言われなければ、ArmアーキテクチャのWindows PCで動いているということに気付かないレベルで“自然”である。システムのプロパティを見て、初めて「あ、これってArmマシンだったんだ……」と思い知らされる感じだ。「普通のx64 PCですよ」と言われても疑うことはないだろう。
「本当に……?」といぶかしむ人もいると思う。そこで、WebブラウザのJavaScriptの実行速度をオンラインで計測できるサービス「ARES-6」(バージョン1.0.1)を使ってパフォーマンスを“数値化”してみよう。Overall(全体:平均処理速度)は以下の通りだ。
- Windows 開発キット 2023:34.71ミリ秒
- ThinkPad X13 Gen 2(AMD):13.20ミリ秒
こうして見ると、JavaScriptの平均処理速度には2倍超の差が出ている。エミュレーションのオーバーヘッド分だけ、処理に余計な時間が掛かっているのだろう。直接は関係ないかもしれないが、ChromeからYouTubeで4K動画を見ようとすると、再生前に若干の引っかかりが見られる。ただし、再生さえ始まってしまえば遅延はなく問題なく視聴できる。
「なら、Arm64にネイティブ対応しているEdgeはどうだろう?」と思い、プリインストールされているEdgeで同じテストを実行してみた所、Overallは14.23秒となった。x64ネイティブなChrome(ThinkPad X13 Gen 2)とほぼ並ぶ結果である。こちらは先述のYouTubeにおける引っかかりもない。
やはりエミュレーションはエミュレーションで、処理速度においてネイティブ動作するアプリにはかなわない。パッと見では大きく変わらない速度で実行できていることは間違いなくすごいことなのだが、アプリの作りや処理内容によっては、エミュレーションのオーバーヘッドが体感に与える差は大きくなるかもしれない。
ArmアーキテクチャのWindowsマシンの普及の鍵は、やはりArmネイティブアプリの充実にある。そういう意味で、Windows 開発キット 2023の果たす役割は大きいとも感じた。
関連記事
- 「Arm版Windows 11」を試してみたい! ならMicrosoftの「Windows開発キット 2023」はどう?(前編)
Microsoftが10月24日(米国太平洋時間)にリリースした「Windows 開発キット 2023」は、Armアーキテクチャ向けのWindows 11に対応するPCとしては比較的手頃な価格である。Windowsにおける「非x86CPU」の対応を振り返りつつ、この開発キットがどのようなものなのかチェックしていこう。 - Microsoftが「Windows 開発キット 2023(Project Volterra)」の販売を開始 日本では税込み9万9880円で発売もすぐに品切れ
Microsoftが5月に発売を予告していたArmベースの開発者用PC「Project Volterra」が、ついに「Windows Dev Kit (開発キット)2023」として発売された。日本でも取り扱いがあるのだが、発売からほどなくして「在庫切れ」状態となってしまった。 - Armアプリの開発を促進――米Microsoftが開発者向け小型PC「Project Volterra」を発表 2022年内に発売予定
Arm版Windows向けのアプリ開発を促進すべく、MicrosoftがSnapdragon搭載の小型デスクトップPCの開発を表明した。詳細は後日発表のようだが、2022年内の発売を予定しているという。 - Apple M1/M2対抗の「Oryon」はWindows on Armの流れを変えるか
Qualcommがハワイで「Snapdragon Summit 2022」を開催し、新たなArmプロセッサ「Oryon」について予告を行った。ArmによるQualcommの提訴も含めて考えてみた。 - Snapdragon 8cx Gen 3搭載 Lenovoがミリ波5G対応モバイルPC「ThinkPad X13s」を発表
Lenovoが、QualcommのPC向けSoC「Snapdragon 8cx Gen 3」を搭載するモバイルノートPCを発売する。5G通信モジュールを搭載する構成では、ミリ波(mmWave)での通信に対応するオプションも用意されるという。
Copyright © ITmedia, Inc. All Rights Reserved.