Всем доброго времени суток.
Написал я скрипт на php. Все работает все классно, душа радуется, времени еще 1,5 дня до сдачи проекта, вот думаю оптимизирую немного. В самое начало скрипта вставил две строки
1. dubasua - 29 Ноября, 2012 - 20:36:56 - перейти к сообщению
И в самый конец скрипта тоже вставил
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $$total_memory = $total_memory / 1024;
- echo "</br>Время - $total_time секунды</br>";
- echo "Память -$total_memory kb </br>";
Все нормально, записал данные времени, и используемой памятью. Приступил к оптимизации, прошелся по всему скрипту, кое-что поправил. кое что изменил. После оптимизации сверил данные до и после оптимизации, в итоге время выполнения скрипта почти не изменилось, а вот память на 13 kb уменьшалась. Круто, подумал я, и скинул скрипт на удаленный хостинг. И после того, как я увидел там цифры по выполнению скрипта, я немного выпал в осадок. Короче время не изменилось, а вот используемая память на хостинге ест в 2,7 раза больше. Как так??? Один и тот же скрипт съедает разное количество памяти на разных серверах??? На локальном у меня стоит apache 2.2, на хосте тоже. В чем прикол?