时间需要运行带有30000个模式字

时间:2015-10-15 09:17:59

标签: php performance

我需要将\u1000\u102F匹配。

这是缅甸的信件。

有人发布缅甸文字。

strlen()约为50至120。

然后我的服务器以30,000种模式preg_match_all()进行操作。

我将购买的服务器是1Gb内存和1个CPU(2.33GHz)。

我的服务器完成preg_match_all()一次到本文后需要多长时间?

我有一些可以扩展服务器的问题。

我知道     $开始= microtime中();     码     echo microtime() - $ start;

如果有人测试或做过,请帮助我。扩大服务器。我是学生。在我的国家,填补贝宝是如此困难。

1 个答案:

答案 0 :(得分:0)

这是一种替代方案,无需进行任何代码更改。您是否拥有服务器的root权限?如果是这样,请安装应用程序性能监视(APM)工具。您可以安装Newrelic或AppDynamics。两者都有试用版/免费版。

我使用过它们,它们都是好产品。安装并获取在这些产品仪表板中报告的应用程序/服务器信息后,只需运行.php脚本,您就可以看到该方法时间的执行以及所需的资源(CPU /内存)。

祝你好运!

<强>更新 这被关闭为重复,其中要求问题找到可以衡量性能的软件,所以我也在这里回复。 https://stackoverflow.com/a/33152363/3007014