web-dev-qa-db-ja.com

ARM vsx86プロセッサの将来のラップトップにおける長所と短所

最近、台湾のcomputexで発表された これら などの低コストで低電力のラップトップに搭載されているARMプロセッサについて読み始めました。私は私の会社の技術者であり、新しい機器を選ぶときに意見を求められることがよくあります。今後数年間でこれらのデバイスが普及した場合、x86ベースのデバイスよりも1つ選ぶことの長所と短所は何でしょうか。

2
Cimplicity

ARMチップはAcornによって作成されたRISCプロセッサであり、デザインは現在ARMLimitedによって所有されています。彼らは、1つのチップ上に多くの機能を含む「システムオンチップ」を作成するために自社のチップに追加する設計を製造業者にライセンス供与し、ARM設計ではCPUも含めることができます。

ARMは、iPod、Palm Pilots、ネットワークルーターなどの低電力組み込みアプリケーションで非常に普及しています。これらは低消費電力向けに設計されています。つまり、ARMプロセッサを使用するラップトップは、x86ベースのラップトップよりもはるかに優れたバッテリ寿命を備えている可能性があります。

ARMプロセッサの欠点は、x86とバイナリ互換ではないことです。これは、すぐにWindowsを実行しないことを意味します。ただし、LinuxやBSDなど、ARMで実行できるUnixオペレーティングシステムがいくつかあります。 Ubuntuはその上で実行されます。これは非常に便利で素晴らしいLinuxディストリビューションです。

8
Logan

GCCはx86コンパイラではありません... ARM、MIPS、PowerPC、さらにはAVR、および他の多くのアーキテクチャもサポートしています。

4
Domen Puncer

もちろん、大きな問題はWindowsがないことです。私たちの多く(私を含む)は、ネットブックがLinux OSがWindows(または少なくともMac!)と同じくらい人気になるマシンの新時代を告げることを望んでいますが、それは単に実現していません。 Windowsの人気(またはLinuxの不人気)は、Linux/x86ラップトップと同じようにLinux/ARMラップトップが限界に達することを示唆しているにすぎません。

さらに、Linux用のx86アーキテクチャに費やされた時間と労力が心配です。これは、アーキテクチャの移行後に無駄になってしまいます。 gccやiccのようなコンパイラは、長年にわたって作成されてきた非常に高度なx86コンパイラです。この投資は単にARMに行われておらず、一夜にして行うこともできません。

消費電力が大幅に少ない( それでも本当ですか? )、物理的なサイズなどのメリットはありますが、この2つの問題だけでも矮小化されていると思います。

1
Alex J