使用Web服务器提供静态文件时的资源消耗

时间:2017-05-12 09:39:18

标签: apache http network-programming operating-system webserver

您正在运行一个http服务器,该服务器配置为提供连接到千兆网络的多核服务器的本地文件系统的静态文件。少数客户开始请求相同的8 kb静态文件。什么系统资源将首先耗尽?

1)CPU 2)DISK I / 0 3)MEMORY 4)网络 5)其它

原因?

1 个答案:

答案 0 :(得分:0)

我会选择网络。推理:

  1. 多核服务器上的CPU应足以提供超过1 Gbit / s网络的静态文件
  2. 磁盘只使用一次,然后我们从缓存中提供相同的文件。
  3. 内存也没用多少,因为文件只有8kb
  4. 因此,我们将为客户提供服务,直到达到最大网络吞吐量。