Web 伺服器儲存上的靜態頁面數量會影響其效能嗎?

Web 伺服器儲存上的靜態頁面數量會影響其效能嗎?

想像一下,在伺服器 A 上運行的網站 A 有 100 個靜態頁面,在伺服器 B 上運行的網站 B 有 1000000 個靜態頁面,兩者都使用相同的技術(軟體、硬體等)來運作。

當沒有流量時,伺服器 B 是否使用儲存以外的更多資源(主要是 RAM、CPU)?

當客戶端A(網站使用者)請求取得靜態網頁時,伺服器B是否使用更多資源(主要是RAM、CPU)?

答案1

這是非常通用的解釋,因為負載(CPU、RAM)取決於許多因素。

如果沒有流量,兩台伺服器應該消耗相同數量的資源(不包括磁碟)。當然,如果您有一些索引或類似的內部操作,您可以預期伺服器 B 的負載會更高(主要是 CPU)

如果有流量,伺服器 B 將使用更多 CPU,因為磁碟存取瞭如此多的檔案。伺服器 B 會比網路速度慢。還有記憶體使用情況可能B 上的值較大,因為快取了更多檔案。

相關內容