gpt4 book ai didi

php - 将简单循环的迭代次数增加 1 会显着增加执行时间

转载 作者:可可西里 更新时间:2023-10-31 23:49:44 26 4
gpt4 key购买 nike

<分区>

我需要一些帮助来弄清楚网络服务器在执行时间方面的情况。当服务器返回的字符数多于 ~41000 - 大约 40KB 时,我注意到一个问题。

所以我做了一个脚本:

<?php
$php_start_time = MICROTIME(TRUE);
echo $_GET['i'].':';
for($i=0;$i<=$_GET['i'];$i++) { echo 'a'; }
echo '<br>runtime: '.(MICROTIME(TRUE) - $php_start_time);
?>

然后我尝试了 10 多次,在多个浏览器上:

当 $_GET['i']=40952 我得到 0.013...ms

当 $_GET['i']=40953 我得到 0.679...ms

一个字符相差 0.666?

当尝试从不同位置(在线代理)获取页面结果时,我发现运行时差异很大。

所以我想这与距离有关。我在欧盟,服务器在美国。

在我找到解决此问题的方法之前,脚本位于:http://selfreveal.com/speed_test_1.php?i=40953

还有一个 phpinfo():http://selfreveal.com/phpinfo.php

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com