![Web サーバーのストレージ上の静的ページの数はパフォーマンスに影響しますか?](https://rvso.com/image/782601/Web%20%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%AE%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%E4%B8%8A%E3%81%AE%E9%9D%99%E7%9A%84%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E6%95%B0%E3%81%AF%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E3%81%AB%E5%BD%B1%E9%9F%BF%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
サーバー A で実行されている Web サイト A に 100 個の静的ページがあり、サーバー B で実行されている Web サイト B に 1000000 個の静的ページがあるとします。両方とも実行に同じテクノロジ (ソフトウェア、ハードウェアなど) を使用します。
トラフィックがない場合、サーバー B はストレージ以外のリソース (主に RAM、CPU) をより多く使用しますか?
クライアント A (Web サイト ユーザー) が静的 Web ページの取得を要求すると、サーバー B はより多くのリソース (主に RAM、CPU) を使用しますか?
答え1
負荷 (CPU、RAM) は多くの要因に依存するため、これは非常に一般的な説明です。
トラフィックがない場合、両方のサーバーは同じ量のリソースを消費します(ディスクを除く)。もちろん、インデックス作成などの内部操作がある場合は、サーバー B の負荷が高くなります(主に CPU)。
トラフィックがある場合、サーバーBは多くのファイルへのディスクアクセスのため、より多くのCPUを使用します。また、サーバーBはWebとして遅くなります。また、RAMの使用も5月より多くのファイルをキャッシュするため、B の方が大きくなります。