X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Php Vs. Ram, WTF
Lordie
Lordie
Topic Starter сообщение 6.4.2010, 23:11; Ответить: Lordie
Сообщение #1


Чудеса творятся на белом свете. Тестирую модифицированную версию LD, смотрю тех.показатели... опа! расход RAM повысился (более, чем на 10% - перед тем наоборот, был ниже предыдущей версии - здесь и далее подразумевается выполнение одного и того же скрипта в одной и той же папке на одном и том же сервере). Непорядок, думаю.
Где основная трата?.. Экспериментируем, выясняю конкретный файл. Собственно, библиотека функций (имя опускаю по неважности). Сравниваю отличия от старого экземпляра (спец. ПО) - отсутствуют несколько функций (важно!). То есть, ничего не дописано/изменено - только наоборот, удалено. Странно. Заливаю старый файл (больший) - расход понижается. Новый, меньший - повышается.
WTF?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Electric
Electric
сообщение 7.4.2010, 4:19; Ответить: Electric
Сообщение #2


Значит так написано... Если старая версия не глючит, используйте ее.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
StAlKeR-xXl
StAlKeR-xXl
сообщение 7.4.2010, 17:24; Ответить: StAlKeR-xXl
Сообщение #3


это нормально...
с выходом новых версий программ/Скриптов и т.д.-- требования к железу повышаются.. так как уже нет такой проблемы, как "каждый метр оперативки на счету"..
WP вообще с каждым релизом-- все прожорливее и прожорливее...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordie
Lordie
Topic Starter сообщение 7.4.2010, 17:28; Ответить: Lordie
Сообщение #4


Electric, ноль смысла
StAlKeR-xXl, текст первого сообщения стоит воспринимать буквально. Файлы отличаются лишь наличием/отсутствием нескольких функций. Для невнимательных - напомню, что больше памяти "жрет" меньший файл. Кроме вырезанных функций файлы идентичны.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
isleman
isleman
сообщение 7.4.2010, 18:05; Ответить: isleman
Сообщение #5


Lordie, видимо теперь они решили избавиться от множества мелких специализированных функций и сделать несколько универсальных. Из-за чего увеличили количество локальных переменных, а следовательно и потребляемый при запуске функции размер памяти.

А на какую конкретно функцию ругается профайлер?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordie
Lordie
Topic Starter сообщение 7.4.2010, 18:18; Ответить: Lordie
Сообщение #6


isleman, видать, я пишу недоступно smile.gif для надежности проверки и устранения "внешних" факторов в виде изменений в других файлах - работаю только с X.php. Старым и новым. Благо, совместимость нормальная. Таким образом, при всех прочих факторах новой версии, но со старым (бОльшим) X.php - тратится 0.926Мб. При новом (все остальные файлы те же, отличается только отсутствием части функций) - 0.964Мб.
По поводу "ругания профайлера" не понял smile.gif
UPD:
Феномен решен путем внесения "ручками" изменений нового файла в старый - как и должно быть, расход понизился. Что особо любопытно, полученные 2 файла полностью идентичны - но разница в расходе RAM около 100Кб. Расследование продолжается = )
UPD2:
Операция повторена на другом ПК другим человеком и мной, но посредством cPanel в качестве редактора (вместо N++) - результат все так же удручает. Ахтунг?

Сообщение отредактировал Lordie - 7.4.2010, 19:52
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
proXBOCT
proXBOCT
сообщение 7.4.2010, 22:21; Ответить: proXBOCT
Сообщение #7


А сами функции описаны одинаково в старой и новой версии?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Electric
Electric
сообщение 7.4.2010, 22:27; Ответить: Electric
Сообщение #8


(Lordie @ 7.4.2010, 17:18) *
UPD:
Феномен решен путем внесения "ручками" изменений нового файла в старый - как и должно быть, расход понизился. Что особо любопытно, полученные 2 файла полностью идентичны - но разница в расходе RAM около 100Кб. Расследование продолжается = )
UPD2:
Операция повторена на другом ПК другим человеком и мной, но посредством cPanel в качестве редактора (вместо N++) - результат все так же удручает. Ахтунг?
Мда... мистика какая-то... хотя может в файле кучу левых непечатных символов? mellow.gif


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordie
Lordie
Topic Starter сообщение 7.4.2010, 22:32; Ответить: Lordie
Сообщение #9


proXBOCT, это именно то, о чем я писал wink.gif
Electric, нет, оба файла - UTF-8[-bom] - как и весь скрипт
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
isleman
isleman
сообщение 7.4.2010, 22:42; Ответить: isleman
Сообщение #10


(proXBOCT @ 7.4.2010, 22:21) *
А сами функции описаны одинаково в старой и новой версии?

вот и я про тоже

Lordie, я понял что в новой версии отсутствует часть функций, вы не сказали описание оставленых функций идентичны у старой и новой версии?

(Lordie @ 7.4.2010, 18:18) *
По поводу "ругания профайлера" не понял

вы же программно выясняли из-за какого файла возросло потребление памяти? почему программно не выяснить из за какой конкретно операции, функции и т.д. оно возросло? это можно сделать при помощи например Xdebug или XHprof

Lordie, рискну задать дурацкий вопрос кодировка у файлов одинаковая? есть ли комментарии например на русском?

P.S. насчет кодировки уже увидел и идентичности функций уже увидел

Сообщение отредактировал isleman - 7.4.2010, 22:55


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3402 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1242 24.11.2023, 14:46
автор: alexey
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
56 qpPeW 44911 19.7.2023, 10:03
автор: qpPeW
Открытая тема (нет новых ответов) Есть спецы по php/laravel?
3 Mixatraider 1889 26.5.2023, 20:48
автор: Mixatraider
Открытая тема (нет новых ответов) Опытный PHP\Python разработчик в поиске интересных задач
6 daikzlex 3402 25.5.2023, 13:55
автор: daikzlex


 



RSS Текстовая версия Сейчас: 20.4.2024, 10:26
Дизайн