| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Использовать ускорение DelphiSpeedUp в своей программе |
| Автор: Snowy 2.6.2007, 13:11 |
| Если вы пользуетесь http://andy.jgknet.de/dspeedup/, то вы в курсе, что он помогает ускорить работу IDE Delphi. Автор этого замечательного плагина выложил код модуля, который позволит также ускорить Вашу собственную программу. Для этого достаточно просто подключить его в uses. Скачать можно http://www.delphilab.ru/content/view/36/71/ (10kb) Одно ограничение: модуль должен подключаться к самой программе. То есть его нельзя использовать в dll и bpl. |
| Автор: Sanchezzz 8.8.2007, 03:07 |
| клевая штука наверное надеюсь глючить не будет... |
| Автор: MetalFan 8.8.2007, 08:37 |
| на BDS - This_compiler_version_is_not_supported |
| Автор: Sanchezzz 8.8.2007, 20:12 |
| MetalFan- у меня BDS 4.0 работает отлично. и в правду быстрее IDE пашет да и сам Delphi тоже быстрей грузится стал. модуль если присоединять к программу тоже хорошо работает. |
| Автор: s-mike 7.9.2007, 17:44 |
| Кстати, раньше и сам DelphiSpeedUp шел с исходниками. |
| Автор: ivan219 8.9.2007, 08:47 |
| А каким образом ускаряется программа при помощи модуля и вобще что он ускоряет??? |
| Автор: Snowy 8.9.2007, 09:51 |
| А ты сходи по ссылке. Там же написано: "Ускоряет загрузку и работу IDE путём замены стандартных RTL функций на аналогичные из проекта FastCode." Особенно это заметно при работе со строками. Например простое сравнение двух строк - это просто в записи, а реально этим занимается отдельная функция, скорость которой бывает очень важна, особенно в узких местах. Данный модуль посволяет сделать стандарные операции более быстрыми, без необходимости модификации собственного кода. А достигнуто это просто - ассемблер, постоянная оптимизация и улучшение кода. |
| Автор: Delphist 3.10.2007, 15:38 | ||
Snowy, скажи, пожалуйста, на сколько эффективно использовать DelphiSpeedUp. Где гарантия, что в проекте из-за него появится баги. На сколько распространена данная фишка. |