Ryzen 7 2700X BOX
- 8コア16スレッドで動作する、ソケットAM4対応CPU。基本クロック3.7GHz、最大ブーストクロック4.3GHzで、TDPは105W。
- RGB照明ごとのコントロールが可能な直接接触型ヒートパイプ採用CPUクーラー「AMD Wraith Prism Cooler」が付属する。
- ユーザーの好みとアプリケーションに合わせて性能をカスタマイズする学習・適応機能「AMD SenseMIテクノロジー」に対応。
※日本国内正規品取扱い販売店以外で購入された製品は、保証期間内の故障でも無償修理の対象外となる場合がございます。保証に関しては購入ショップへお問い合わせください。
最安価格(税込):¥33,523
(前週比:+1,661円↑
)
発売日:2018年 4月19日
CPU > AMD > Ryzen 7 2700X BOX
結論から記載すると、Ryzenを使用していて、かつ、OSがWindows 10 homeの場合、Android Studioの利用に制限がかかります。
これはIntel CPUでは問題にならないのですが、AMD CPUで発生する特有の問題です。
■内容:
Ryzen 7 2700Xは、Android Studioで仮想デバイス(アンドロイドエミュレータ)を作成できるが、仮想デバイスの高速動作に必要なHAXMをインストールできないため、仮想デバイスによる動作確認が困難になる。
■対策:
1. OSをWindows 10 proに変更し、HAXMの代わりに、WHPXとHyper-Vを利用する。
https://docs.microsoft.com/ja-jp/xamarin/android/get-started/installation/android-emulator/hardware-acceleration?pivots=windows
アンドロイドアプリを制作予定の方でWindows 10 homeを利用する方はあまり多くないとは思いますが、これからRyzenを購入予定の方は予備知識として知っておいて損はないと思います。
書込番号:23275582
7点
誤り
必要なのはHomeでも利用可能なWHPXだけで、Hyper-Vは必要ない
以下Android Studio開発者からのコメント
https://www.reddit.com/r/androiddev/comments/b03v5c/android_studio_on_amd_windows_10_home/eic12k2/
書込番号:23325193
3点
>FzPJbFUt5nevさん
返信ありがとうございます。
内容が内容でしたので、開発をやっている人だけに伝われば良いかなと思い、説明をかなり省略してしまいました。
誤解を招いてしまったようで恐縮です。
以下、解説します。
==========
リンク先の記事ですが、質問者はAMD CPUを搭載したWindows10 Home環境で、ネイティブにAndroid Emulatorを実行する方法はありますか? と質問しているようです。
この質問に対して、回答者はホスト型の仮想化ソリューションなら(Hyper-Vがなくても)実行できるよと回答しているようですね。
Android Emulatorを「実行すること」と、Android Emulatorの「高速動作」は異なる話題です。
ただし、HAXMがないとAndroid Emulatorの設定でエラーが出るので、HAXMがないとAndroid Emulatorが実行できないと思う人(≒リンク先の記事の質問者)がたくさんいます。
このあたりの事情と、HAXMとWHPXを対にイメージしやすいので、多くの誤解が生まれています。
HAXMが仮想化ソリューションであるのに対して、WHPXは拡張機能のようなものです。
Android Studioの実行環境、Android Emulatorの実行環境、高速動作の要件が混ざってしまっている印象を受けます。
これはSEやPGだけでなく、多くの方がアプリ開発に興味を持っていることを示唆していますので、個人的には喜ばしいことでもあります。
━━
Android Studioにおける仮想デバイスの高速動作とは、要するにホスト型の仮想化ソリューションではなく、ハイパーバイザ型の仮想化ソリューションのことです。
(厳密には、ハイパーバイザ型の仮想化ソリューション+ハードウェアアクセラレーション)
仮想化ソリューションのホスト型とハイパーバイザ型の違いは、仮想環境からハードウェアへアクセスする際に、ホストOSを経由するか否かという部分ですが、ホスト型の場合、WindowsというホストOSを介してハードウェアへアクセスすることになるので動作が遅くなります。
ご存知のとおり、HAXMはハイパーバイザ型の仮想化ソリューションです。
ですから、HAXMをインストールした場合は自動的にハイパーバイザ型の仮想化ソリューションを構築できます。
一方、AMDの場合はインテル専用ソフトであるHAXMが利用できないので、別の手段でハイパーバイザ型の仮想化ソリューションを用意しないといけません。
Android Studioでは、AMDのCPU環境で利用できるハイパーバイザ型の仮想化ソリューションがHyper-Vなのですが、Hyper-Vはハイパーバイザ型とホスト型のハイブリッド方式の仮想化ソリューションなので、Hyper-Vをハイパーバイザ型で使用したいときはWindows Hypervisor Platform (WHPX) が必要になります。
━━
アンドロイドアプリ開発も、電卓のような簡単なアプリから3Dゲームまで、内容は様々です。
電卓をAndroid Emulatorで動かすくらいなら、ハイパーバイザ型の仮想化ソリューション+ハードウェアアクセラレーションという高速環境は必要ありませんから、私も、『Android Studioが利用できない/Android Emulatorが動作しない』ではなく、『Android Studioの利用に制限がかかる』旨を記載しました。
==========
私はクチコミは通知しない設定にしているので、ごくたまにしか内容を確認することができません。
お時間が空いてしまった場合、あるいは、返信がない場合もあるかと思いますが、ご理解をいただけましたら幸いです。
書込番号:23329895
11点
このスレッドに書き込まれているキーワード
「AMD > Ryzen 7 2700X BOX」の新着クチコミ
| 内容・タイトル | 返信数 | 最終投稿日時 |
|---|---|---|
| 15 | 2020/06/09 21:26:56 | |
| 3 | 2020/05/16 2:31:54 | |
| 30 | 2020/05/12 10:33:01 | |
| 13 | 2020/05/11 17:37:05 | |
| 17 | 2020/03/30 0:24:36 | |
| 2 | 2020/04/09 19:48:16 | |
| 19 | 2020/03/09 13:17:06 | |
| 20 | 2020/02/06 10:24:37 | |
| 2 | 2019/08/26 7:58:35 | |
| 6 | 2019/09/23 18:41:47 |
クチコミ掲示板検索
最適な製品選びをサポート!
[CPU]
新着ピックアップリスト
-
【Myコレクション】Windows11対応でCPU換装とディスク増強
-
【Myコレクション】pc
-
【Myコレクション】メインアップグレード最終稿
-
【Myコレクション】自作パソコン
-
【Myコレクション】SUBPC 2025 WHITE
価格.comマガジン
注目トピックス
(パソコン)
CPU
(最近3年以内の発売・登録)






