【发布时间】:2014-05-14 18:27:55
【问题描述】:
服务器有一个页面调用 10 个不同的 PHP 文件,这些文件总共需要 10 毫秒(1% 的 CPU)来执行和 1MB 内存。 如果网站开始获得大量流量,并且调用这 10 个 PHP 文件的单个页面请求需要 10 毫秒(CPU 的 1%)恰好每秒获得 90 次点击,那么 CPU 百分比是否会增加?还是余额为 1%?内存也增加了吗?
在 100 次点击时负载(CPU 和内存)会是什么样子? 1000 次点击? 10,000 次点击?和 100,000 次点击? 符合上述规范。
另外,如果有另外 10 个不同的页面,从上述调用中调用 5 个唯一的 PHP 文件和 5 个相同的 PHP 文件?在每秒 100 次点击、1,000 次点击、10,000 次点击和 100,000 次点击时加载会发生什么?部分增加吗?余额?
没有太多关于在线 PHP 重载行为的信息,所以我当然希望得到更好的理解。谢谢! :o)
【问题讨论】:
-
这是简单的数学运算,除非我遗漏了什么。这是作为作业问题粘贴的吗?
-
SO 不是社区,要解决你的学校作业...
-
绝对不是功课。仅当您有足够的资源可以回复时才回复。感谢您的零帮助。
标签: php benchmarking cpu-usage server-load