Viewing the status of the Pzl-system: различия между версиями
м (Новая: {{copyright}} Elementary PzlStudio включает форму контроля состояния Pzl-Системы. Это позволяет наблюдать как создан...) |
м |
||
Строка 1: | Строка 1: | ||
{{copyright}} | {{copyright}} | ||
Elementary PzlStudio | The Elementary PzlStudio contains the tool to see the status of the Pzl-system. | ||
You may see how the creation and the disappearing of the instances of pzl-components influences on the status of appropriate container. | |||
It is a very convenient tool to analyze the correctness of the releases of the memory for the components invoked by the Elementary PzlStudio. These components may be the components created by the users also. | |||
The form to control the status of the pzl-system gives also the possibility to view the status of the active components registry. | |||
=Форма контроля состояния= | =Форма контроля состояния= |
Версия 08:16, 7 февраля 2008
Автор: Виктор Юхтенко
The Elementary PzlStudio contains the tool to see the status of the Pzl-system.
You may see how the creation and the disappearing of the instances of pzl-components influences on the status of appropriate container.
It is a very convenient tool to analyze the correctness of the releases of the memory for the components invoked by the Elementary PzlStudio. These components may be the components created by the users also.
The form to control the status of the pzl-system gives also the possibility to view the status of the active components registry.
Форма контроля состояния
Форма контроля состояния Pzl-Системы вызывается через меню View/Studio Status
Для контроля активности компонент выбирается закладка Containers.
Для каждого контейнера, загруженного в данный момент в память, форма показывает
- Число созданных экземпляров его компонент.
- Состояние активности
- Active - активен
- To be Unloaded - готов к выгрузке
Когда контейнер выгружается из памяти, он исчезает из списка.
Для контроля состояния реестра активных компонент выбирается закладка Object Registry.
Для каждого активной компоненты, зарегистрированной в реестре Pzl-Системы приложения, форма показывает объект, который ей соответствует. Эти данные могут оказать помощь при отладке компонент.
Форма имеет кнопки:
- Update - обновить состояние данных формы
- Init GC - инициировать работу сборщика мусора
- Unload - выгрузить компоненты, готовые к выгрузке.
Кнопки Init GC и Unload позволяют форсировать процесс освобождения памяти и выгрузки компонент. Если их не использовать, то мы будем наблюдать процесс активизации экземпляров компонент так, как он протекает в естественных условиях.
Поскольку сама Elementary PzlStduio построена с использованием Pzl-технологии, то одновременно с наблюдением поведения компонент Пользователя, мы наблюдаем и поведение компонент самой среды Elementary PzlStduio.