script PHP mais tempo na máquina mais rápida!

1

O problema é que a página web com muitos cálculos no sistema Ubuntu (apache2 + php + mysql) carrega consideravelmente mais no pc mais rápido. Tenho laptop com detalhes:

Ubuntu 15.04 64bit
Intel® Core™ i7-2630QM Processor
6GB RAM
SSD disk

O script é executado em ~ 13 segundos. No entanto, nos detalhes do servidor:

Ubuntu 14.04 LTS 64bit
Intel® Xeon® Processor E3-1220 v2
16GB RAM and SSD (raid) 

Leva ~ 47 segundos. Eu excluí o mysql, porque usando o comando EXPLAIN eu obtive praticamente os mesmos resultados. Então eu não tenho idéia de onde procurar mais. Qual poderia ser o problema para tempos de execução tão diferentes?

Ambos os computadores estão em LANs diferentes e fisicamente em locais diferentes. Os tempos de execução são medidos em cada computador localmente.

Aqui estão especificações para os dois computadores:

Laptop:

  • Ubuntu 15.04 (64 bits)
  • Apache / 2.4.10
  • MySQL: Percona 5.6.25-0ubuntu0.15.04.1
  • PHP 5.6.4-4ubuntu6.2

Servidor:

  • Ubuntu 14.04 (64 bits)
  • Apache / 2.4.7
  • MySQL: Percona 5.6.25-0ubuntu0.15.04.1
  • PHP 5.5.9-1ubuntu4.11

Script PHP: consiste em um while($r=mysql_fetch_assoc($q)) e dentro de cálculos +, -, /, * de vários números. Também monte if . Tudo fica armazenado em um array de vários níveis. É isso.

    
por DjBacon 30.09.2015 / 15:21

0 respostas