Diferenças significativas entre os PHPs memory_get_peak_usage () no Windows vs. OS X

2

Alguém pode explicar por que o mesmo aplicativo PHP em execução em um servidor Windows relata memory_get_peak_usage () como ~ 3.25mb, mas no OS X dá ~ 19.5mb?

Obviamente, um está muito errado, mas não sei em que acreditar.

    
por Jack Sleight 11.06.2010 / 19:28

1 resposta

0

Qual SAPI (API do servidor) é executado sob o php? Com algumas SAPIs, as funções memory_usage retornam a memória de todo o processo (incluindo o interpretador PHP e o cliente do servidor web) enquanto outras retornam apenas o uso de memória dos scripts (menos a sobrecarga). Então, provavelmente, nem está errado, eles estão apenas descrevendo coisas diferentes ...

    
por 11.06.2010 / 20:40