Текущий архив: 2005.03.20;
Скачать: CL | DM;
Вниз
Как заставить Delphi 2005 работать быстрее и жрать меньше ОЗУ Найти похожие ветки
← →
Eraser © (2005-03-02 17:24) [0]Вопрос не по программированию )
У меня Athlon 1500XP и 256 DDR.
Установил Delphi 2005- тормоза страшные. Судя по показаниям разных программ жрёт с открытым проектом минимум 150-250 метров памяти, да и ещё постоянно наблюдаются притормаживания и тормоза!
Поотключал не нужные bpl файлы, но разницы не заметил...
Кто знает способы заставить делфи работать быстрее, кроме конечно похода на компьютерную фирму и покупки 1024 Mb ОЗУ? ))
Спасибо!
← →
Anatoly Podgoretsky © (2005-03-02 17:25) [1]Сходи на рынок
← →
Gero © (2005-03-02 17:30) [2]Напиши жалобу в Борланд.
← →
Eraser © (2005-03-02 17:30) [3]Anatoly Podgoretsky ©
Не смешно! )))
Притормаживания в редакторе кода ужас как мешают, а возвращаться на семёрку ужас как неохота...
← →
Eraser © (2005-03-02 17:31) [4]Gero ©
Так я первым делом это и сделал! А они мне сказали, что ничем помочь не могут )))))))))
← →
Gero © (2005-03-02 17:32) [5]
> Eraser © (02.03.05 17:30)
А на моей 486 машине DOOM3 не идет.
Что сделать, чтобы пошел? (только не предлагайте мне менять железо, это не смешно).
← →
Eraser © (2005-03-02 17:34) [6]Gero ©
Ну так ты сравнил велосипед с носорогом! То дум 3, а то делфи.
То 486, а то 1500 ))
Может кто знает как вырубить поддержку .NET и C#?
← →
Eraser © (2005-03-02 17:34) [7]Gero ©
Ну так ты сравнил велосипед с носорогом! То дум 3, а то делфи.
То 486, а то 1500 ))
Может кто знает как вырубить поддержку .NET и C#?
← →
Anatoly Podgoretsky © (2005-03-02 17:41) [8]Ну ты сравнил то Дельфи, а не какой то Думм
← →
Eraser © (2005-03-02 17:44) [9]Anatoly Podgoretsky ©
Я прекрасно понимаю- правильное решение это рынок или фирма )),
но сейчас лимит платёжных средсв исчерпан ((
← →
Gero © (2005-03-02 17:46) [10]
> Eraser © (02.03.05 17:44)
Значит нефиг было 2005 ставить.
← →
Anatoly Podgoretsky © (2005-03-02 17:47) [11]Eraser © (02.03.05 17:44) [9]
Downgrade D2
← →
Eraser © (2005-03-02 17:48) [12]Gero ©
Хочеться! Редактор кода красивее.
Кстати компилятор работает намного быстрее, чем в 7!
← →
Eraser © (2005-03-02 17:49) [13]Anatoly Podgoretsky ©
;-) там когда точку ставишь - менюшка не появляется... нехорошо...
← →
Gero © (2005-03-02 17:50) [14]
> Eraser © (02.03.05 17:48)
Да мне тоже DOOM3 хочется, он красивее, чем первая часть.
Но пока средст нет, свое хотение приходится засовывать куда подальше.
← →
Eraser © (2005-03-02 17:51) [15]Gero ©
Однако Doom3 не имеет такое количество настроек и такую масштабируемость, как делфи...
← →
Gero © (2005-03-02 17:54) [16]
> Eraser © (02.03.05 17:51)
А, да, у Delphi в настройках есть галочка «Сильно тормозить».
← →
Eraser © (2005-03-02 17:55) [17]Gero ©
Незнаю как насчёт «Сильно тормозить», но галочек и переключателей там явно побольше чем в думе.
← →
VMcL © (2005-03-02 18:21) [18]>>Eraser © (02.03.05 17:55) [17]
>но галочек и переключателей там явно побольше чем в думе
Зато в D2005 пиксельных шейдеров нету...
← →
Gero © (2005-03-02 18:27) [19]
> VMcL © (02.03.05 18:21)
Точно.
Так что Delphi маздай, DOOM3 рулез.
← →
KSergey © (2005-03-02 20:50) [20]> Eraser © (02.03.05 17:48) [12]
> Кстати компилятор работает намного быстрее, чем в 7!
Ну так закон сохранения всего никто еще не отменял...
Они там, на самом деле, применили технологию частичной поэтапной компиляции, от того и мерещится, что компилит быстрее. На самом деле - конечно же дольше. Но за счет прекомпиляции во время редактирования - F9 выдает результат как бы быстрее. Отсюда и тормоза в редакторе.
Борланд обещал во втором update (сейчас в финальном тестировании) добавить галочку в опции среды "отключить прекомпиляцию". Тогда редактор работает быстро. А вот компилить будет, похоже, намноого медленее...
← →
Fay © (2005-03-02 21:10) [21]Чтобы корова меньше ела и давала больше молока, её нужно меньше кормить и больше доить.
8)
← →
begin...end © (2005-03-02 21:13) [22]> Gero © (02.03.05 18:27) [19]
Турбо Паскаль рулит.
← →
Fay © (2005-03-02 21:19) [23]2 begin...end © (02.03.05 21:13) [22]
Он уже срулил 8)
← →
alex_shkut © (2005-03-02 21:38) [24]Не смешно, у меня есть заказчики, у которых до сих пор 286/14 Мгц/1024 Кб ОЗУ работает. Так что Паскаль еще не умер. :-)))
← →
Eraser © (2005-03-02 23:08) [25]KSergey ©
Огромный REGARD, теперь всё стало на свои места!
Спасибо!
Хоть один человек умный нашёлся ))
← →
Gero © (2005-03-03 00:33) [26]
> теперь всё стало на свои места!
Что, меньше ОЗУ жрать стало?
← →
Игорь Шевченко © (2005-03-03 01:04) [27]Eraser © (02.03.05 23:08) [25]
Статью на Королевстве почитай (www.delphikingdom.com) про D2005. В обсуждении, по-моему, есть ряд рекомендаций по повышению быстродействия. Кроме того, возможность полного отключения .Net давалась в группе borland.public.delphi.non-technical
← →
KSergey © (2005-03-03 07:31) [28]> [25] Eraser © (02.03.05 23:08)
> Хоть один человек умный нашёлся ))
Спасибо, конечно, только имейте в виду, что я там "забыл" смайлики расставить...
← →
Anatoly Podgoretsky © (2005-03-03 09:23) [29]Gero © (03.03.05 00:33) [26]
Нет по местам мебель расставило.
← →
Anatoly Podgoretsky © (2005-03-03 09:24) [30]Если серьезно, то кардинальное решение только одно, машина должна соответствовать спецификации, для комфортной работы параметры спецификации в части памяти умножаются на 3/4
← →
ghg © (2005-03-03 10:52) [31]http://delphi2005.cjb.net/
отключение NET в D2005
← →
Eraser © (2005-03-03 12:56) [32]KSergey ©
"забыл" смайлики расставить...
Не важно. Я просто не знал про поэтапную компиляцию!
← →
Eraser © (2005-03-03 12:58) [33]Anatoly Podgoretsky ©
Ну это естесственно. Так и сделаю в ближайшее время.
Игорь Шевченко ©
ghg ©
Отличная ссылка! Спасибо.
← →
Anatoly Podgoretsky © (2005-03-03 13:07) [34]Eraser © (03.03.05 12:58) [33]
Только не сглупи, этот комфорный уровень начинается где то в гигабайта и гигагерцов, неплохо бы чтобы был и гиертрейдинг.
← →
Eraser © (2005-03-03 13:12) [35]Anatoly Podgoretsky ©
Из принципа не покупаю и не советую никому покупать процы Intel.
ИМХО сейчас есть вполне бюджетный вариант Athlon64 3000.
← →
Eraser © (2005-03-03 13:12) [36]Anatoly Podgoretsky ©
Из принципа не покупаю и не советую никому покупать процы Intel.
ИМХО сейчас есть вполне бюджетный вариант Athlon64 3000.
← →
KSergey © (2005-03-04 10:31) [37]> [35] Eraser © (03.03.05 13:12)
На ваши принциаы - всем плевать.
А по поводу отсутствия смайликов - вы все же задумайтесь... ;)
← →
Erik1 © (2005-03-04 10:52) [38]Самый лучший способ заставить Delphi 2005 не жрать - это надавать ей нажиратся!
← →
Eraser © (2005-03-04 11:05) [39]KSergey ©
Erik1 ©
Воспользовался статьёй http://delphi2005.cjb.net/, которую предоставил ghg (огромное ему спасибо!)- дефи стал жрать раза в 2 меньше ОЗУ и грузиться раза в 3 быстрее (без преувеличения!).
Правда не стало .NET и C#, но бесплатный сыр только в мышеловке ))
Так что принципы не принципы, а делфи забегал намного быстрее...
← →
GLFox © (2005-03-04 11:10) [40]>Eraser © (02.03.05 17:34) [6]
>Может кто знает как вырубить поддержку .NET и C#?
Delphi 2005 без .NET это и есть Delphi7... ;-)
← →
Eraser © (2005-03-04 11:25) [41]GLFox ©
В большей мере ты прав, но мне в 9 больше нравиться редактор кода, да и в создании компонентов есть отличия. Но и конечно исправлены (надеюсь) скрытые баги компилятора из 7 делфи.
← →
GLFox © (2005-03-04 11:33) [42]>Eraser © (04.03.05 11:25) [41]
Основная масса багов D7 исправлена в d7_ent_upd1.exe
← →
KSergey © (2005-03-04 11:34) [43]> [41] Eraser © (04.03.05 11:25)
> Но и конечно исправлены (надеюсь) скрытые баги компилятора из 7 делфи.
А сколько привнесено... ;)
← →
Eraser © (2005-03-04 11:50) [44]KSergey ©
Будем надеяться, что они не сильно переделывали компилятор! ))
Хотя после перекомпиляции DLLхи и ексешники увеличились на примерно 5 кило ))
← →
ghg © (2005-03-04 12:45) [45]http://asysoev.nm.ru/ForForums/Delphi2005_is_Bugs_Bag.htm
это ссылка с багами D2005
чтобы потом не удивлялись
да и при удалении NET перестает работать рендеринг
← →
Eraser © (2005-03-04 13:04) [46]ghg ©
Да! После почти недели использования новой делфи, энтузиазма поубаваилось- пришлось online вырубить проверку кода.
Вообще меня сльно удивляют такие баги! Они ведь миллионы $ тратят на тестинг, а такое впечатление, что они после сборки, даже не запускали делфи, а сразу на ветрину продавать поставили.
Будем ждать второй патч.
← →
Eraser © (2005-03-04 13:04) [47]ghg ©
Да! После почти недели использования новой делфи, энтузиазма поубаваилось- пришлось вырубить online проверку кода.
Вообще меня сльно удивляют такие баги! Они ведь миллионы $ тратят на тестинг, а такое впечатление, что они после сборки, даже не запускали делфи, а сразу на ветрину продавать поставили.
Будем ждать второй патч.
← →
clickmaker © (2005-03-04 13:07) [48]мне вообще кажется, что самая устойчивая - всет-ки пятерка. Есть и у нее баги, но по сравнению с описанными в http://asysoev.nm.ru/ForForums/Delphi2005_is_Bugs_Bag.htm - цветочки
← →
Eraser © (2005-03-04 13:11) [49]clickmaker ©
Ну ты просто не видел баг листа первых релизов пятёрки ))
Вобщем то фатальных ошибок нету, все которые есть связаны с этой долбаной проверкой синтаксиса и с пошаговой компиляцией.
Кстати ещё один неприятный баг я вчера сам обнаружил.
Не хочет обращаться к полям описаной мной структуры в другом модуле, всмысле ставлю точку- вместо менюшки с полями- ошибка.
Пишешь названия в ручную- всё компилируется.
← →
Eraser © (2005-03-06 14:34) [50]6.03.2005 - DOWNgrade to Delphi 7
:-(
← →
Anatoly Podgoretsky © (2005-03-06 14:36) [51]clickmaker © (04.03.05 13:07) [48]
Пожалуй что так, по крайней мере мое мнение совпадает.
Страницы: 1 2 вся ветка
Текущий архив: 2005.03.20;
Скачать: CL | DM;
Память: 0.59 MB
Время: 0.046 c