勉強前イメージ
CPUの種類的な?
ただ、CPUの種類だけでなんかEC2とかもいろいろ違ったりするし、そんな違う?って思ってる。
わからん。
CPUといえば、インテル入ってる って感じ。
調査
ARM とは
アームと読み、スマートフォンや携帯電話・タブレットでよく使われるCPUのアーキテクチャになります。
ARMは特定のメーカーのCPUを指すのではなく、CPUの設計のことを指しています。
そのため、色んなメーカーのARMの設計で作られたのCPUが使われています。
CPUのアーキテクチャ とは
アーキテクチャには色々ありますが、よく聞くのは以下の2つになります。
- x86
- インテル社のアーキテクチャ
- CPUのブランドはCeleronやCore
- ARM
- ARM社のアーキテクチャ
- 家電やスマホでARMのアーキテクチャが使われている
そもそもCPUとは
CPUとはCentral Processing Unitの略で、日本語では中央処理装置と呼ばれる電子回路のことです。
HDDやメモリなどからデータを受け取って制御・演算を行うというコンピュータの中核を担っており、人でいうと頭脳の立ち位置です。
CPUでよく気にされるのはPCだと思います。
ただCPUが使われているのはPCだけでなく、スマホや家電にも使われています。
CPUはCPUでもPC用と家電用では全く別で、PC用はCPUの性能を重視するため消費電力が高いものが多くなります。
逆に家電などのCPUは低電力が重視されます。
PC用でよく名前を聞くインテルのCPUは比較的高性能・高消費電力なCPUです。
逆にARMのアーキテクチャで作られているCPUは低電力で小型になっています。
そのため、パソコンの世界ではインテル(x86)のCPUがよく使われていますが、スマートフォンの世界だとARMのアーキテクチャで作られたCPUが使われていることが多いです。
ARMのアーキテクチャで作られたCPUの特徴
- 小型、かつ省電力
ARMのCPUはインテルのCPUと比べて電力の消費量が少ないです。
また小型なのも特徴で、そのため組み込みの家電やスマートフォンで使われることが多いです。
勉強後イメージ
CPUといえばインテルでしょって思ってたけど、そもそもARMはアーキテクチャだった。
EC2買うときに特定のインスタンスタイプがARMしかあかんかったのなんでやろって思ったけど
そもそものAWSのサーバのCPUの構築時の考え方が違うってことか。
↓の画像見た時も別で構築になるんやーって思ったし。
いろいろへぇって思った。