![]() |
|
Модераторы: Snowy, bems, THandle, Rrader |
|
|
Использовать ускорение DelphiSpeedUp в своей программе
|
|
|
|
Если вы пользуетесь DelphiSpeedUp, то вы в курсе, что он помогает ускорить работу IDE Delphi.
Автор этого замечательного плагина выложил код модуля, который позволит также ускорить Вашу собственную программу. Для этого достаточно просто подключить его в uses. Скачать можно отсюда (10kb) Одно ограничение: модуль должен подключаться к самой программе. То есть его нельзя использовать в dll и bpl. |
|
||
Sanchezzz ![]()
Репутация: 5 Всего: 23
|
||
|
клевая штука наверное надеюсь глючить не будет...
|
||
|
|
||
MetalFan ![]() ![]() ![]()
Репутация: 51 Всего: 109
|
||
|
на BDS - This_compiler_version_is_not_supported
|
||
|
|
||
Sanchezzz ![]()
Репутация: 5 Всего: 23
|
||
|
MetalFan- у меня BDS 4.0 работает отлично. и в правду быстрее IDE пашет да и сам Delphi тоже быстрей грузится стал.
модуль если присоединять к программу тоже хорошо работает. |
||
|
|
||
s-mike ![]()
Репутация: 9 Всего: 16
|
||
|
Кстати, раньше и сам DelphiSpeedUp шел с исходниками.
|
||
|
|
||
ivan219 ![]() ![]()
Репутация: 2 Всего: 11
|
||
|
А каким образом ускаряется программа при помощи модуля и вобще что он ускоряет???
|
||
|
|
||
Snowy ![]() ![]() ![]()
Репутация: 176 Всего: 448
|
||
|
А ты сходи по ссылке. Там же написано:
"Ускоряет загрузку и работу IDE путём замены стандартных RTL функций на аналогичные из проекта FastCode." Особенно это заметно при работе со строками. Например простое сравнение двух строк - это просто в записи, а реально этим занимается отдельная функция, скорость которой бывает очень важна, особенно в узких местах. Данный модуль посволяет сделать стандарные операции более быстрыми, без необходимости модификации собственного кода. А достигнуто это просто - ассемблер, постоянная оптимизация и улучшение кода. |
||
|
|
||
Delphist ![]() ![]()
Репутация: 1 Всего: 2
|
||
Snowy, скажи, пожалуйста, на сколько эффективно использовать DelphiSpeedUp. Где гарантия, что в проекте из-за него появится баги. На сколько распространена данная фишка. |
||
|
|
||
Snowy ![]() ![]() ![]()
Репутация: 176 Всего: 448
|
||
Спидапом пользуюсь очень давно - глюков не замечал ни разу. Эффективность самого спидапа видна невооружённым глазом. Особенно на 2006-й версии. Скорость загрузки IDE повышается намного. А скорость модуля несложно протестировать самому. Достаточно собрать тестовый пример и протестировать его со спидапом и без. Например скорость работы со строками увеличивается в несколько раз. Например у меня в проекте очень много TStringList и поиска в них. Поэтому скорость поиска в этих списках местами довольно критична. Карантий никто не даёт, как и на любой Freeware/OpenSource продукт. Лично я пользуюсь. Никаких глюков не появилось. А скорость местами заметно возросла. Ну такой статистики просто нет. Есть идеи, как это узнать? Гугль выдаёт 752 сайта, где упоминается DelphiSpeedUp. Много это или мало - не знаю. Если говорить о самом спидапе - то большинство дельфистов этого сайта им пользуются. Если говорить о модуле, то никакой информации нет. Гугль находит упоминание его только на 63сайтах. Модуль появился относительно недавно и ещё не приобрёл особой известности. Кстати, он недавно обновился. Страничка модуля тут: http://andy.jgknet.de/dspeedup/index.php?page=RtlVclOptimize |
||
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, THandle, Rrader, bems |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Хостинг: Vingrad Hosting Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |
|