Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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... ;-)



Страницы: 1 2 вся ветка

Текущий архив: 2005.03.20;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.075 c
1-1110374518
salexn
2005-03-09 16:21
2005.03.20
Как заставить работать без LibIntf


1-1110167360
X-Disa
2005-03-07 06:49
2005.03.20
Отлов щелчка мыши


4-1107731888
romshtain
2005-02-07 02:18
2005.03.20
Как отловить хендл окна, которое находится..


14-1109349589
Ломброзо
2005-02-25 19:39
2005.03.20
Почтовый адрес для федо


14-1109400871
Knight
2005-02-26 09:54
2005.03.20
Что может быть приятнее того, когда лицензионная прога...