Ich habe ein merkwürdiges Verhalten auf 2 ähnlichen Maschinen, die beide ubuntu 10.04 amd64 laufen.Welche Bibliotheken/Module könnten die Operationsgeschwindigkeit des Arrays beeinflussen?
Betrachten Sie diesen Code:
<?php
$array = array('a', 'b');
for($i = 0; $i < 400000; $i++)
{
is_array($array);
}
Der gleiche Code in etwa 0,38 Sekunden auf einer Maschine durchführen und etwa 4,13 in der anderen ... das Merkwürdige ist, dass je schneller PC viele hat wenige Ressourcen (CPU, RAM) als die langsamere, und nur die Array-bezogene Funktion scheint betroffen zu sein.
In beiden Maschinen ist PHP in der gleichen Version, mit fpm (Pools und Anwendungscode wird über Svn aktualisiert, so dass die gesamte Konfiguration identisch ist, außer vielleicht für php5- * Module installiert).
Was kann ich auf der niedrigsten Maschine überprüfen, um zu sehen, ob etwas falsch ist?
Jeder PHP-Beschleuniger vielleicht. Hast du phpinfo() überprüft? Was sind Unterschiede? – safarov