PCスペックの見方。CPU・GPU・メモリの違い
CPU・GPU・メモリ・SSDの役割を、画像を開く流れから整理します。コアとクロック、VRAM、解像度とHz、USB-Cの違いを数値例で理解し、仕様表を読めるようにします。
「メモリ16GB、SSD512GB、CPUは何とか……」。製品ページを見ても、どの数字が自分に必要なのか分かりにくいですよね。
今回は、特定の機種を順位付けするのではなく、仕様表の読み方を身に付けます。部品を全部覚えるより、「この数字は、どの作業に関係するか」をつなげてみましょう。
まずは3つだけ覚えよう
- CPU・GPUは計算を担当する。ただし得意な計算が違う
- メモリは作業中のデータ、ストレージは保存データの置き場所
- 画面・端子も、実際の使いやすさを左右する
例えば、保存した画像を開いて加工する流れは次のように考えられます。
- ストレージにある画像を読み込む
- 作業用のデータをメモリへ置く
- CPUやGPUがソフトの処理を進める
- 結果を画面へ表示し、必要ならストレージへ保存する
実際はもっと複雑ですが、「1つの部品が全部を担当するわけではない」が見えると、数字を比較しやすくなります。
CPUとGPUの違い
CPUは、プログラムの命令を実行する中心的な部品です。条件を判断する、計算する、ほかの処理を呼ぶなど、さまざまな仕事を進めます。
GPUは、多くの似た計算を並行して行う処理を得意とする部品です。画面の描画、映像加工、対応するAI処理などに使われます。
| 場面 | 関係しやすい役割 |
|---|---|
| コードを実行して分岐や計算を進める | CPU |
| 3Dの画面を描く | GPUとCPU |
| 大量の画像を対応ソフトで加工する | GPU、CPU、メモリ |
| ファイルの読み込みを待つ | ストレージなど |
「GPUの方が速いなら、全部GPUに任せればよい」とはなりません。処理を細かく分けて並べられるか、使うソフトが対応しているかでも変わります。
また、CPUなどと同じパッケージに組み込まれた内蔵GPUと、独立した専用GPUがあります。専用GPUがないPCでも、内蔵GPUで画面を表示したり、基礎的な開発を行えたりします。すべてのCPUにGPUが入っているわけではないので、仕様は個別に確認します。
メモリとストレージの違い
PCの仕様で「メモリ」という場合は、一般に RAM を指します。動いているプログラムが、今使うデータを置く場所です。
ストレージは、OS・アプリ・文章・写真などを保存する場所です。通常、電源を切っても内容が残ります。
| 項目 | メモリ(RAM) | ストレージ |
|---|---|---|
| たとえるなら | 作業机 | 書類棚 |
| 何を置くか | 実行中のデータ | 保存したファイル |
| 不足したとき | 同時作業などで重くなりやすい | 保存や更新の空きが足りなくなる |
| 容量を増やす目的 | 一度に扱える余裕を増やす | 保存できる量を増やす |
机が狭くて作業しにくいときに、棚だけ増やしても机は広がりません。同じように、SSDを大容量にしただけではRAMも増えません。
メモリ不足でSSDを使う場合もある
OSには、メモリの一部をストレージへ退避する仕組みがあります。これによりRAMの容量を超えて作業を続けられる場合がありますが、頻繁な出し入れで遅くなることもあります。
そのため「SSDの空きがあるからRAMは少なくてよい」とは言い切れません。逆にRAMを増やしても、CPUが計算で詰まっている場合は大幅に速くならないことがあります。
遅さの原因になっている箇所をボトルネックと呼びます。買い替え前には、タスクマネージャーなどでCPU・メモリ・ディスクの使用状況を見て、どの作業で困るかを調べます。
SSDとHDD
どちらもストレージですが、保存方法が違います。
SSDは半導体へデータを保存し、機械的に回転する部品を使いません。HDDは円盤を回転させ、読み書きする仕組みです。
SSDはOSやアプリの起動、小さなファイルの読み書きで待ち時間を減らしやすい傾向があります。HDDは大容量の保管先として使われます。ただし、速度や価格は製品・接続・作業内容によって違うので、方式だけで全製品を同列にしないようにします。
容量の数字と、今使える空きは違う
「512GB」と書かれたPCでも、512GB全部が自由な保存場所ではありません。OS、回復用領域、インストール済みアプリなどが使います。また、容量の単位の数え方によって表示が変わる場合もあります。
GBやTBはデータ量の単位です。商品の表示では一般に1TBを1000GBとして扱いますが、OSなどは別の数え方を使うことがあります。
速度の「MB/s」は1秒に転送する量です。容量のGBとは別なので、大容量なら必ず高速というわけではありません。
コア・スレッド・クロック
CPUの仕様をもう少し分解します。
- コア:命令を実行する計算の中核部分
- スレッド:処理の流れ。仕様表では同時に扱えるハードウェア上の流れの数を示すことがある
- クロック周波数:動作のタイミングの速さ。GHzなどで表す
3GHzなら1秒に約30億回のクロック周期です。ただし「毎秒30億個のプログラム処理が終わる」という意味ではありません。1つの命令に必要な動作や、1周期で進められる仕事は設計によって違います。
数字だけの比較で間違えやすい例
「4GHzのCPUは2GHzのCPUの必ず2倍速い」とは言えません。世代、コアの設計、電力や温度の制限、ソフト側の処理の分け方で結果が変わるからです。
コア数も同じです。仕事を並行に分けられるソフトなら多くのコアを使えますが、前の結果を待つ必要がある処理は簡単に分けられません。
製品名だけでなく正確な型番と、同じ用途での条件がそろった性能比較を見ます。この記事では実機測定をしていないため、特定のCPUが何倍速いとは判断していません。
VRAMとは
VRAMは、GPUが描画などに使うデータを置くメモリを指す言葉です。専用GPUでは、ボード側に専用メモリを持つ構成が一般的です。
3Dモデルの表面に貼る画像であるテクスチャ、描画結果、AIモデルなどが容量に関係します。RAM16GBとVRAM8GBがあるから「普通のRAM24GB」として自由に使えるわけではありません。
内蔵GPUや統合型の設計では、CPUとGPUがメモリを共有する場合もあります。「共有GPUメモリ」と「専用VRAM」が同じ欄の数字だから、同じ性能だとは考えないようにします。
また、VRAMの大きさだけでGPU全体の速さは決まりません。必要なデータが収まるかと、計算が速いかは別の確認です。
解像度とリフレッシュレート
解像度は、画面を構成する点、つまりピクセルの数です。
- 1920×1080:約207万ピクセル
- 3840×2160:約829万ピクセル
縦横がどちらも2倍になるため、点の数は4倍です。細かく描ける一方、同じ条件の描画では処理が増えやすくなります。
同じ物理サイズの画面では、高解像度で表示倍率が同じだと文字が小さく見えることがあります。OSの表示倍率で文字やUIを大きくすると、細かさを生かしながら読みやすくできます。
リフレッシュレートは、画面が1秒に更新する回数で、Hzを使います。60Hzと144Hzなら更新の上限が違います。可変リフレッシュレートなど、実際の動作が一定とは限らない製品もあります。
ゲーム側が作るフレームの数である FPS とは別です。画面だけを144Hzにしても、ゲームの計算が自動的に144 FPSになるわけではありません。FPSとフレーム時間で関係を説明しています。
USB-C・Thunderbolt・Wi-Fi
USB-Cは端子の形です。同じ形でも、データ速度・映像出力・給電の対応が違います。
例えば「USB-Cケーブル1本でモニターへ映像を送り、PCも充電したい」なら、PCの端子・モニター・ケーブルのすべてが必要な機能に対応するか確認します。形が合うだけでは保証されません。
Thunderboltはデータや映像などを扱う接続技術です。USB-C形状を使う世代がありますが、「USB-C=Thunderbolt」ではありません。USB4も別の規格名なので、名前をひとまとめにしないようにします。
Wi-Fiは無線でネットワークへつなぐ技術です。新しい世代のPCだけ用意しても、ルーターや周囲の電波状況、インターネット回線が同じ条件とは限りません。理論上の通信速度が、そのままダウンロード速度になるわけではありません。
用途別にどこを見るか
| やりたいこと | 最初に確認する内容 |
|---|---|
| PythonやWebの基礎 | OS対応、メモリ、SSDの空き、文字の見やすさ |
| 複数の開発ツールを同時に使う | メモリとCPU |
| 3Dゲーム制作 | GPU、VRAM、CPU、メモリ、冷却 |
| 大量の素材を扱う | ストレージ容量とバックアップ |
| 毎日持ち歩く | 重量、充電器、電池、端子 |
使うソフトの最低要件は、使える範囲の入り口です。推奨要件も、すべての作品が快適になる保証ではありません。学習規模と使い方に合わせて見る必要があります。
確認問題:どの数字を見る?
問題1:写真の保存先がいっぱいです。RAMとストレージ、どちらの空きを確認しますか。
問題2:高解像度の画面で文字が小さく感じます。すぐ低解像度の画面へ買い替える以外に、何を試せますか。
模範解答と解説
- ストレージです。保存容量の不足なので、RAMを増やしても保存場所は増えません。整理前に必要なデータを保護します。
- OSの表示倍率や文字サイズを調整します。解像度は描ける点の数、表示倍率は内容をどの大きさで見せるかの調整なので別です。
まとめ
仕様表は、高い数字を集める表ではありません。作業のどこを担当する数字かが分かれば、必要な性能に予算を使いやすくなります。購入判断はプログラミング用PCの選び方へどうぞ。