![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Если вы пользуетесь DelphiSpeedUp, то вы в курсе, что он помогает ускорить работу IDE Delphi.
Автор этого замечательного плагина выложил код модуля, который позволит также ускорить Вашу собственную программу. Для этого достаточно просто подключить его в uses. Скачать можно отсюда (10kb) Одно ограничение: модуль должен подключаться к самой программе. То есть его нельзя использовать в dll и bpl. |
|||
|
||||
Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 5 Всего: 60 |
клевая штука наверное надеюсь глючить не будет...
![]() -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 62 Всего: 128 |
на BDS - This_compiler_version_is_not_supported
-------------------- There are always someone smarter than you... |
|||
|
||||
Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 5 Всего: 60 |
MetalFan- у меня BDS 4.0 работает отлично. и в правду быстрее IDE пашет да и сам Delphi тоже быстрей грузится стал.
модуль если присоединять к программу тоже хорошо работает. -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
s-mike |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 425 Регистрация: 16.1.2005 Где: Киев Репутация: 9 Всего: 16 |
Кстати, раньше и сам DelphiSpeedUp шел с исходниками.
|
|||
|
||||
ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
А каким образом ускаряется программа при помощи модуля и вобще что он ускоряет???
|
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
А ты сходи по ссылке. Там же написано:
"Ускоряет загрузку и работу IDE путём замены стандартных RTL функций на аналогичные из проекта FastCode." Особенно это заметно при работе со строками. Например простое сравнение двух строк - это просто в записи, а реально этим занимается отдельная функция, скорость которой бывает очень важна, особенно в узких местах. Данный модуль посволяет сделать стандарные операции более быстрыми, без необходимости модификации собственного кода. А достигнуто это просто - ассемблер, постоянная оптимизация и улучшение кода. |
|||
|
||||
Delphist |
|
|||
![]() Delphist Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2145 Регистрация: 3.2.2004 Где: всегда в сети Репутация: 2 Всего: 3 |
Snowy, скажи, пожалуйста, на сколько эффективно использовать DelphiSpeedUp. Где гарантия, что в проекте из-за него появится баги. На сколько распространена данная фишка. -------------------- ProcessInfo 1-ая моя программа (аналог spyxx.exe с гораздо большим функц-ом - внедрение dll в адр. простр. процесса, перехват API-функций, разбор приложения на окна мн.др). Когда-то давным-давно использовал это... |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Спидапом пользуюсь очень давно - глюков не замечал ни разу. Эффективность самого спидапа видна невооружённым глазом. Особенно на 2006-й версии. Скорость загрузки IDE повышается намного. А скорость модуля несложно протестировать самому. Достаточно собрать тестовый пример и протестировать его со спидапом и без. Например скорость работы со строками увеличивается в несколько раз. Например у меня в проекте очень много TStringList и поиска в них. Поэтому скорость поиска в этих списках местами довольно критична. Карантий никто не даёт, как и на любой Freeware/OpenSource продукт. Лично я пользуюсь. Никаких глюков не появилось. А скорость местами заметно возросла. Ну такой статистики просто нет. Есть идеи, как это узнать? Гугль выдаёт 752 сайта, где упоминается DelphiSpeedUp. Много это или мало - не знаю. Если говорить о самом спидапе - то большинство дельфистов этого сайта им пользуются. Если говорить о модуле, то никакой информации нет. Гугль находит упоминание его только на 63сайтах. Модуль появился относительно недавно и ещё не приобрёл особой известности. Кстати, он недавно обновился. Страничка модуля тут: http://andy.jgknet.de/dspeedup/index.php?page=RtlVclOptimize |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |