Детальная информация

Название: Метод поиска утечек памяти при разработке клиентской части веб-приложения: выпускная квалификационная работа магистра: 09.04.04 - Программная инженерия ; 09.04.04_01 - Технология разработки и сопровождения качественного программного продукта
Авторы: Кузнецова Мария Олеговна
Научный руководитель: Дробинцев Павел Дмитриевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2018
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Интернет; Java, язык программирования; веб-приложения; клиент-серверы
УДК: 004.738.5; 004.451.83
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Рецензия
DOI: 10.18720/SPBPU/2/v18-1448
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: RU\SPSTU\edoc\56154

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В данной работе изложена сущность метода поиска утечек памяти в клиентской части веб-приложения на основе использования инструментов разработчика браузера Google Chrome. Даны сведения об основных принципах управлению памятью в JavaScript-коде. Проведен анализ существующих решений для поиска мест в коде клиентской части веб-приложения, способствующих появлению утечек памяти. Разработаны и выбраны вспомогательные веб-приложения с утечками памяти, а также проведен их анализ. Изучены принципы работы профилировщика памяти в составе инструментов разработчика браузера Google Chrome, и на его основе разработана программная реализация метода поиска утечек памяти в клиентской части веб-приложения. Полученное программное средство протестировано на вспомогательных веб-приложениях, произведена оценка достоверности полученных результатов. В Главе 1 данной работы описываются общая структура веб-приложения, основные принципы управления памятью в JavaScript и существующие решение, предназначенные для поиска утечек памяти в клиентской части веб-приложения. В Главе 2 описана основная концепция предлагаемого метода для поиска утечек памяти и мест в JavaScript-коде, их вызывающих. В Главе 3 описывается программный инструмент, реализующий данный метод. В Главе 4 проводится анализ результатов работы разработанного инструмента.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 143
За последние 30 дней: 0
Подробная статистика