Google App Engine在云端比在我的笔记本电脑上慢

时间:2014-07-31 15:34:24

标签: google-app-engine

使用PHP试用Google App Engine,该脚本在云端的执行速度比在我的笔记本电脑上慢很多。

云执行时间平均约为35秒,而我的macbook air在大约6秒内在App Engine上本地运行相同的脚本。

为了提升云端的性能,我缺少什么?

设置

Fontend实例类:F4_1G(2400mhz,1024mb)

app.yaml warmup实例配置:

inbound_services:
- warmup

测试效果的脚本

<?php
$starttime = microtime(true);

echo "Starts performing.<br>";
for ($i = 1; $i <= 1000000; $i++) {
    $test = md5($i);
    $test2 = hash("sha512", $test);
    $newstring = $test . "-" . $test2;
    $test3 = hash("sha512", $newstring);
    $newstring2 = $newstring . "-" . $test3;
    $test4 = hash("sha512", $newstring2);
}
echo "Done performing.";
echo "<hr>";

$diff = microtime(true) - $starttime;

$sec = intval($diff);
$micro = $diff - $sec;

$final = strftime('%T', mktime(0, 0, $sec)) . str_replace('0.', '.', sprintf('%.3f', $micro));
echo "Execution time total: $final";

0 个答案:

没有答案