Текущий архив: 2004.05.30;
Скачать: CL | DM;
ВнизСравнение Delphi 5 и Delphi 7 Найти похожие ветки
← →
UnDISCOvery © (2004-05-06 13:32) [0]Не в первый раз сталкиваюсь с проблемой падения производительности. Один и тот же код компилируется сначала под 5ой, потом под 7ой. Запускается на одной и той же машине. Код от 5ой работает стабильней и быстрее. В чем может быть дело ? Может чего отключить в настройках ? Или это именно в другой реализации vcl ? Может она стала более тяжелая и неповоротливая, хотя и красивая ?
Буду благодарен любым мыслям :)
← →
UnDISCOvery © (2004-05-06 15:08) [1]Может ли это быть из-за включения в проект ActionMaimMenu, ActionToolBar, AtionManager, XPManifest ?
← →
Fay © (2004-05-06 15:18) [2]>> Один и тот же код компилируется сначала под 5ой, потом под 7ой.
>> Может ли это быть из-за включения в проект ActionMaimMenu, ActionToolBar, AtionManager, XPManifest ?
Как Вас понимать? Какой ещё XPManifest под 5-й?
← →
UnDISCOvery © (2004-05-07 18:43) [3]Понятное дело, что уже никакой ... :)
Но в 7ой версии - он включен в проект, для поддержки тем ХР
Ну в принципе пофигу, что он есть, что его нет
← →
ASMiD © (2004-05-07 18:45) [4]Не пофигу.
А от версии к версии код усложняется так что ничего удивительного.
← →
Alex Konshin © (2004-05-07 19:29) [5]В какой-то версии появилась блокировка (lock) в коде работающем со String, чтобы он был threadsafe. Хотя не помню, в какой именно версии это произошло. Это изменение довольно существенно должно тормозить работу со строками и вместе с тем оно реально нужно лишь тем, кто создает multithread application.
← →
UnDISCOvery © (2004-05-13 13:26) [6]Не понимаю как усложнение кода может понизить производительость на 30 процентов. Тогда уж не усложнение, а ухудшение ... :-/ Что ж теперь для написания шустрых и производительных программ переходить обратно на Дельфи 3 ?
Тут дело не в строках ... скорей всего в каких-то блокировках или наоборот их отсутсвии в новых версиях vcl
← →
han-bratan (2004-05-13 15:28) [7]5-й полный отстой. Среда падает сама по себе. А вообще обе версии задрали, хотя и сижу на работе на 6-й, дома на 7-й, а проекты уникалы заказывают на 5-й - поубивал бы
← →
Mike_Goblin © (2004-05-13 15:31) [8]Есть такое волшебное слово profiler, позволяет, собака, измерить время выполнения различных кусков кода и понять, где же они, эти тормоза
← →
Digitman © (2004-05-13 15:42) [9]
> han-bratan (13.05.04 15:28) [7]
> 5-й полный отстой
чушь городишь
после апдейта до 5.5 работает великолепно... и никаких проблем
← →
Erik © (2004-05-13 15:47) [10]У меня отношения с шестой незаладились. Там даже невизуальные класы реализованы по другому, сравнивал с пятой. Мне непонравилось как там TThread работает, ошибки на пустом месте появились. Вобщем поставил я все необходимые библиотеке под 5 и нет проблем. А насчет того, что вылится неправда, нечего под 98 разрабатывать.
← →
UnDISCOvery © (2004-05-13 18:53) [11]Можно немного поподробнее про этот волшебный profiler ?
Это встроенное сред-во мониторинга или от сторонних дядек ?
← →
UnDISCOvery © (2004-05-13 19:28) [12]Поискал в Инете ... все что нужно узнал ... буду пробовать
Всем спасибо
Страницы: 1 вся ветка
Текущий архив: 2004.05.30;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.038 c