\r\n\r\n

armに搭載されたwindows10とは、どのような違いがあるのでしょうか?

マイクロソフトは、低消費電力のアームハードウェアで動作するバージョンのウィンドウズ10を発表しました。初代surfaceとsurface 2に対応したwindows 8のフルバージョンであるwindowsrtとは異なり、エミュレーション層があるため、windows shop以外の従来のデスクトップアプリケーションを実行することができます...。

マイクロソフトは、低消費電力のARMハードウェア上で動作するバージョンのWindows 10を発表しました。初代SurfaceとSurface 2に対応したwindows 8のフルバージョンであるwindowsrtとは異なり、エミュレーション層を持つため、Windowsストア以外の従来のデスクトップアプリケーションを実行することが可能です。

なぜ、マイクロソフトは腕にWindows 10をインストールするのか?

ARMは、現在PCで使われている標準的なインテルx86や64ビットインテルアーキテクチャとは異なるプロセッサアーキテクチャです。(AMDでもIntelアーキテクチャと互換性のあるチップを製造している)。iPhone、iPad、Android**などのモバイル機器やその他多くの小型機器には、インテルのチップではなく、ARMのチップが内蔵されています。

ARM PCは、LTE携帯電話接続機能を内蔵し、IntelやAMDのCPUよりもバッテリー寿命が長い場合が多く、ハードウェアも安価で、**マーチャントにとって魅力的な製品となっています。

マイクロソフトは、これらのメリットを享受するために、ウィンドウズ10をARMハードウェア上で動作させたいと考えています。もちろん、ARMデスクトップをすぐに使うことはないでしょうが、タブレット、2in1コンバーチブル、さらには小型のラップトップには、ARMが最適な選択肢になるかもしれません。

Microsoftは、失敗したwindowsrtのように、このプラットフォーム向けに限定的なバージョンのWindowsを作るのではなく、ARMハードウェア向けに、従来のWindowsデスクトップアプリケーションも実行できる完全版のWindows 10をリリースすることに決めました。

その結果、「常時接続」を前提に設計されたデバイスは、最大20時間のアクティブな使用と700時間の「コネクテッド・モダン・スタンバイ」を約束します。従来のWindowsのデスクトップソフトを動かすことも可能です。

マイクロソフトは、2016年12月のWinHECで、クアルコムとの提携によるWindows on ARMの実現を初めて発表しました。

x86デスクトッププログラムを実行することができる

Windows RTは、従来のデスクトップソフトを動かすことができないのです。さらに、開発者がデスクトップアプリケーションをARMプロセッサ用にコンパイルして、ユーザーが利用できるようにすることも妨げています。

ARM版Windows 10は全く別物です。Windowsの完全なデスクトップ体験ができるのです。マイクロソフトは、従来の32ビットデスクトップアプリケーションをARMプロセッサ上で動作させるための特別なエミュレータ層を作成したので、すべてが「うまくいく」はずです。マイクロソフトは、ARM上のwindows 10 professionalのバージョンを示し、windows 10 professionalの通常の高度な機能をすべてサポートするとさえ述べました。

エミュレーションは、ユーザーと実行中のプログラムの両方に対して完全に透過的です。現在のWindowsと同じWOW(Windows-on-Windows)技術を使って、64ビット版のWindows上で32ビットアプリケーションを動作させることができます。しかし、x86からARMへのエミュレーションは、すべてソフトウェアで行われています。

しかし、ソフトウェアエミュレーションには問題があります。Microsoftは、ARM上でデスクトップ版Photoshopを実行するWindows 10のデモを行い、Qualcommプロセッサ上で「完璧に動作した」と述べていますが、IntelやAMDのシステム上でデスクトップアプリケーションを実行するのと比較して、要求の高いデスクトップアプリケーションが遅くなることはほぼ間違いありません。要求の厳しいデスクトップアプリケーションの動作速度は、インテルやAMDのシステムで動作させた場合に比べて、ほぼ確実に遅くなります。ARM版Windows 10がリリースされる際には、性能ベンチマークを待つ必要があります。

しかし、エミュレータに気を取られてはいけません。Windowsカーネル、ハードウェアドライバ、Windowsに付属するすべてのプログラムは、ARMのネイティブコードです。Windows App StoreのUWP(Universal Windows Platform)アプリケーションもARMネイティブのプログラムです。エミュレーターは、従来のx86のWindowsデスクトップソフトウェアを実行する場合のみ使用します。

この情報のほとんどは、2017年にマイクロソフトが公開した動画に由来しています。

古いハードウェアデバイスのサポートが問題になることがある

ARM版windows 10は、従来のデスクトップアプリケーションをエミュレートすることができますが、従来のx86またはx64 Windowsオペレーティングシステム用に書かれたハードウェアドライバをインストールすることはできません。異なるハードウェアデバイスに対応するために、これらのハードウェアドライバーのARMバージョンが必要です。

Microsoftは、ARM版Windows 10について、「内蔵のクラスドライバを使用するUSB周辺機器のデバイスサポートを強固なものにする」と約束しています。最近のUSB周辺機器にはもってこいですね。ただし、ドライバが内蔵されていないデバイスは動作しないので、その点は理解しておいてください。プリンターユーティリティやその他のハードウェアドライバユーティリティも動作しない場合があります。これは、古い、あるいは不明瞭なハードウェア周辺機器での問題かもしれません。

これらのデバイスは、Windows 10 sで利用できるようになります。

WindowsがどのようなCPUで動作しているかは関係ありません。Windows 10 Home または Windows 10 Professional では、ARM 版 Windows 10 を使用している場合でも、完全な Windows デスクトップ エクスペリエンスを得ることができます。

関連:Windows 10sとは、どう違うのか?

しかし、これらのwindows 10on-ARMデバイスは、MicrosoftのSurfaceラップトップと同様に、windows 10sとともに提供されます。windows 10sは、Windows Storeのソフトウェアのみを実行できる、より限定的なwindows 10のバージョンです。しかし、お金を払ってWindows 10 Proにアップグレードすれば、IntelやAMDのPCでWindows 10 Sを使うのと同じように、デスクトップアプリケーションをインストールする機能を手に入れることができます。Windows 10 SからWindows 10 Proへのアップグレードは、2018年9月まで無料となります。

つまり、windows 10では、ARMは単なるハードウェアプラットフォームの一つであり、そのためのエミュレーション層が必要なだけです。windows 10sはWindowsの限定版であり、あらゆるハードウェアプラットフォームで動作させることができるのです。

発売はいつになるのでしょうか?

最初のWindows 10on-ARM端末は、Asus NovoGoで、2017年内に発売される予定です。クアルコムのSnapdragon 835プロセッサを搭載したHP Envy x2など、ほとんどのARMベースのデバイスは、2018年春に発売されます。

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ