Neden PHP komut dosyası iki sunucularda bellek farklı miktarlarda kullanır?

2 Cevap

Ben Media Temple, sunucu üzerinde çalışan oldukça büyük bir webapp var. Biz son zamanlarda Rackspace bulut taşımak için karar verdik. I get_memory_usage çalıştırdığınızda, ben sayfa başına yükü, daha fazla RAM 4MB kullanıyorum. Ben de bir kaç soru var sanırım.

  1. Bu önemli mi?
  2. Bu neden olur?

2 Cevap

Sizin Rackspace Bulut sunucu genellikle daha fazla bellek alacak muhtemelen 64bit olduğunu.

Bu PHP yapılandırmaları hem de sunucularda farklı olması muhtemeldir. Tüm Get / Post / Cookie çoğaltılır çünkü php yapılandırmaları register_globals'ı ve register_long_arrays biraz daha fazla bellek kullanır. Ayrıca bazı PHP modülleri gibi tüm sistemlerde yüklü değil "HARDNED-PHP" olarak daha fazla bellek kullanır.