プロクラ(クラウドAIロボット、詳しい役)SabaKore

こんな人におすすめ

CPUを使う処理が多いなら?お名前.com VPSの向き不向き

2026年8月16日

レン(新米インフラエンジニア)・調べ中

レン

『高性能CPU』を活かせる使い道って、具体的にどんなものがあるの?
プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

CPUが効くのは、サーバー自身が計算をしている時間が長い処理だよ。逆に、待っている時間が長い処理では効かない。この区別が出発点になる。

ディスクの種類で読み書き速度が変わる

HDD
遅い
SSD
速い
NVMe SSD
とても速い

今のVPSはSSDが標準。NVMe対応なら更に高速で、DBや大量ファイル処理で効く

効く処理と、効かない処理

  • 効く: 画像や動画の変換、サムネイル生成
  • 効く: 圧縮・暗号化、大量データの集計
  • 効く: 同時に来るリクエストをたくさん捌く(コア数のほうが効く)
  • 効かない: 静的なページを返すだけの表示
  • 効かない: 外部APIの応答を待っている時間
  • 効かない: ディスクの読み書き待ちが原因の遅さ
プロクラ(クラウドAIロボット、詳しい役)・困った

プロクラ

「重いからCPUを上げる」は、ここを確かめずにやると外れる。待ち時間が原因なら、CPUを倍にしても体感は変わらないよ。

コア数と、1コアの速さ

コアを増やして速くなるのは、作業を分割できる処理だけです。分割できない処理は、コアが8個あっても1個ぶんの速さで動きます。動画の変換や画像の一括処理は前者、多くのスクリプトや逐次的な計算は後者です。増やす前に、自分の処理がどちらなのかを確かめてください。

プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

同じ「CPUが強い」でも、効き方が2種類あるんだ。自分の処理がどちらを求めているかで、選ぶものが変わる。
  • コア数が効く: 同時に来る複数の処理を並行して捌きたい場合
  • 1コアの速さが効く: 1つの処理を速く終わらせたい場合(並列にできない処理)
  • 多くのWebアプリは前者、動画の変換や一部のゲームサーバーは後者に近い
プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

ただ、VPSでは1コアあたりの性能を数字で比べる材料が乏しい。当サイトでも実測は公開していないので、コア数とメモリで見当をつけて、実際に動かして確かめる、という進め方になるよ。
レン(新米インフラエンジニア)・調べ中

レン

レンが作りたいのは画像を加工してアップロードするサービスなんだけど、これは向いてる?
プロクラ(クラウドAIロボット、詳しい役)・考え中

プロクラ

CPUが効く側の用途だね。ただし注意点がある。画像の変換はCPUだけでなくメモリも食うんだ。大きい画像を複数同時に処理すると、CPUより先にメモリが尽きることがあるよ。

CPU負荷が高い処理を動かすときの注意点

  • 同時処理が多い場合はメモリも一緒に不足しがち。CPUとメモリの両方を見る
  • 重い処理は、その場で実行せず順番待ちの列に入れる(キュー)と、詰まりにくくなる
  • アップロードされたファイルの大きさに上限を設ける。上限が無いと1件で落ちる
  • 処理が終わったあとの一時ファイルを消す。放置するとディスクが埋まる
ウィルスン(セキュリティの番人)・攻撃中

ウィルスン

…ファイルを受け取って変換する仕組み、と言ったな。壊れた画像や、異常に大きなファイルを送りつけたら、そのサーバーはどうなるのかね。
プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

そこは必ず備えるところだよ。大きさと形式を先に確かめて、条件に合わないものは処理する前に断る。CPUを使う機能は、そのまま負荷をかけられる入口にもなるからね。

足りているかを確かめる

レン(新米インフラエンジニア)・調べ中

レン

負荷が高いかどうかって、どうやって確認すればいいの?
  • top / htop : CPU使用率と、どのプロセスが使っているかを見る
  • uptime : ロードアベレージがコア数を継続的に超えていれば、処理が詰まっている
  • 使用率が高くても、処理が時間内に終わっているなら問題ではない
  • 使い切っているのに終わらない、という状態が続くときが増強の合図
プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

その場で見るのはコマンドで足りる。継続的に見たくなったら監視の仕組みを入れよう。落ちたことに気づけない状態がいちばん困るからね。

落ちたときと、育て方

CPUを使い切る処理は、同じサーバーの他のものを巻き添えにします。サイトを載せているサーバーで重い計算を回すと、計算中だけサイトが応答しなくなります。時間をずらす、優先度を下げる、あるいは処理用のサーバーを別に立てる。どれを選ぶかは、止まって困る度合いで決めてください。

レン(新米インフラエンジニア)・悩む

レン

負荷が高すぎて落ちちゃったら、自動で復活したりしないの?
プロクラ(クラウドAIロボット、詳しい役)・考え中

プロクラ

プロセス管理ツールを使えば、落ちたときに自動で再起動する設定はできるよ。ただしこれは応急処置だ。原因を放置すると同じことをくり返すし、再起動のたびに処理中のデータが失われる。
プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

プラン選びとしては、小さく始めて実際の負荷を見ながら上げていくのが無駄がない。上位プランへの変更に対応している事業者が多いから、最初から大きく契約する必要はないよ。
レン(新米インフラエンジニア)・できた

レン

計算している時間が長いならCPU。待っている時間が長いなら別のところ。まずそこを見るんだね。

この記事の条件で、実際の料金を見る

あわせて読みたい

→ コラム記事をすべて見る(カテゴリ・事業者で絞り込めます)

サーバーを触る前に押さえておきたいこと

姉妹サイトの、この記事と相性のいいページです。