powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / профилировщик екзешника
15 сообщений из 15, страница 1 из 1
профилировщик екзешника
    #39772476
Фотография Квейд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кажется, уже такая тема была, но найти не могу.


Вопрос: существуют ли средства посмотреть из чего состоит дельфовый экзешник, как-то: сколько "весят" ресурсы, сколько "весят" отдельные юниты и т.д.


Если такие есть, посоветуйте.
When a movie is over, it's a black
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772487
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772496
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотреть можно, а толку-то?
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772504
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Квейд, ну...
- юнит не "весит" ничего (разве что число байтов на диске. хи-хи). "Массу" имеет код (байты+время)
- начально ресурсы исполняемого можно посмотреть и посчитать руками и сонмом средеств, но ведь ресурсы могут изменяться после их "подсчета" (вдруг ты из DLL потом подгрузишь, или список из БД или xml развернёшь хитро или пр фигню с ютуба).
Отладчик а руки и мониторинг памяти
Василий 2,

This program shows the size of each unit that is included in a Delphi exe-file. It also shows an approximate size of each symbol (classes, methods, procedures etc) in a unit.
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772505
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2,

Извини. я JaDI отвечал
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772539
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gator,

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

А вообще, современные приложения (не делфи, а вообще) весят сотни мегабайт и всем пофиг.
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772588
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDi,

Вот-вот. число и размер ресурсов меняются.
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772619
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Квейд: существуют ли средства посмотреть из чего состоит дельфовый экзешник, как-то: сколько "весят" ресурсы, сколько "весят" отдельные юниты и т.д.

Так это не профилировщик нужен КМК. А что-то вроде lingobit extractor или localizer
http://www.lingobit.com/products/hardcoded_string_extraction.html

...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772626
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я потыкал этот unitsizes, да, сведения любопытные, но что дальше-то с ними делать? Увидеть, что Forms отжирает 128 кб?
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772732
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2,

Ну, например, некоторые пейсатели увидев, что чрезмерное увлечение дженериками на ровном месте раздувает код до неприличия, взяли да и отрефакторили их, коли компилятору это сделать не под силу.
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772736
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
12.02.2019 12:15, Kazantsev Alexey пишет:
> Ну, например, некоторые пейсатели увидев, что чрезмерное увлечение дженериками на ровном месте раздувает код до неприличия, взяли да и отрефакторили их, коли компилятору это сделать не под силу.

да чтобы хомячки перестали жрать кактус?!
да ни в жисть!!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772793
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev AlexeyВасилий 2,

Ну, например, некоторые пейсатели увидев, что чрезмерное увлечение дженериками на ровном месте раздувает код до неприличия, взяли да и отрефакторили их, коли компилятору это сделать не под силу.
Ради 50 кб экономии возвращаться в дремучие времена с безымянными поинтерами в TList? Ну-ну. А потом какой-то плевый модуль из RTL сожрет 200 кб.
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772840
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2,

Не так всё примитивно, коли пейсатели, таки, отрефакторили свой код.
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772851
Фэйтл Эра
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexeyкод до неприличия
Это сколько, в килобайтах?
...
Рейтинг: 0 / 0
профилировщик екзешника
    #39772866
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фэйтл Эра,

Тенденции в килобайтах не измеряются.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / профилировщик екзешника
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]