Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Сжатие MSVBVM60.DLL UPX`ом приводит к ускорению... Добавлено: 11.11.02 14:55  

Автор вопроса:  alex

После того как я сжал MSVBVM60.DLL UPX`ом до 790 кбайт мои приложения стали запускаться быстрее процентов на 30! Я сжал и остальные RUNTIME DLL скорость запуска возрасла еще процентов на 10. Как ето объяснить???

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #1
Добавлено: 11.11.02 15:00

Пожалуйста, объясни как сжимать. Я тоже хочу.

Но прежде объясни, как ты вычислил на сколько быстрее стали запускаться программы. И увеличилась ли скорость обращения к модулю во время выполнения ?

Ответить

Номер ответа: 2
Автор ответа:
 alex



Вопросов: 84
Ответов: 453
 Профиль | | #2 Добавлено: 11.11.02 15:06

Скачай UPX из инета, в доках к нему есть описание как сжимать EXE,DLL,OCX файлы.

Для вычесления скорости работы программ можно использовать любой профайлер, я использовал профайлер от LCC...

При сжати рун-тайм DLL уменьшается их фактический размер, тоесть они быстрее загружаются в память. На скорость работы откомпилированного кода UPX не влияет..

Ответить

Номер ответа: 3
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #3
Добавлено: 11.11.02 15:13

Да больше не откуда качать, как из "инета"

профайлер от LCC...  - к сожалению в первый раз слышу

 

 

Ответить

Номер ответа: 4
Автор ответа:
 alex



Вопросов: 84
Ответов: 453
 Профиль | | #4 Добавлено: 11.11.02 15:17

UPX - http://upx.sourceforge.net/

LCC - http://www.cs.virginia.edu/~lcc-win32/ это компилятор ANSI/ISO C для Win32. У него есть встроенный профайлер...

Ответить

Номер ответа: 5
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #5
Добавлено: 11.11.02 15:18

Это что-ли ?

Дата: 30 октября 2002 г. | Автор: Markus Franz Xaver Johannes Oberhumer | Количество загрузок: 14

upx (119 Kb) Программа для сжатия исполняемых файлов.

Ответить

Номер ответа: 6
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #6
Добавлено: 12.11.02 00:02
Не верю, чтобы ускорялся запуск программы... может быть дело в том, что у тебя слабый винчестер и памяти маловато?

Ответить

Номер ответа: 7
Автор ответа:
 root



Вопросов: 12
Ответов: 147
 Web-сайт: www.vbnet.ru
 Профиль | | #7
Добавлено: 12.11.02 04:39
Полностью согласен с Иваном. Да и насколько должен быть слабым винчестер, чтоб было видно разницу загрузки 1.5mb и 700 кило аж в 30%

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам