Статья посвящена разработке и применению библиотеки KProfile для аспектно-ориентированного профилирования в .NET. Основная цель KProfile — повышение производительности и мониторинг нагрузки программного обеспечения с минимальной нагрузкой на анализируемую систему. В статье рассматриваются основные принципы аспектно-ориентированного подхода, преимущества его использования для точечного профилирования, а также структура библиотеки KProfile, обеспечивающая легкую интеграцию с различными типами приложений: мобильными, десктопными и веб-системами. Описаны архитектура решения, основные функции библиотеки и примеры применения, демонстрирующие эффективность профилирования и выявления узких мест в коде для улучшения быстродействия приложений.
Рочев Константин Васильевич
Организация: Ухтинский государственный технический университет
Должность/статус: Доцент
E-mail: konstatos@yandex.ru
Суворов Александр Игоревич
Организация: Ухтинский государственный технический университет
Должность/статус: магистр кафедры Вычислительной техники, информационных систем и технологий
E-mail: pretty.qweqweq@mail.ru