Важная информация
Показано с 1 по 2 из 2

Тема: Устранить утечку памяти в приложении javascript

  1. #1 Устранить утечку памяти в приложении javascript 
    Новичок
    Регистрация
    25.02.2018
    Сообщений
    16
    Сказал(а) спасибо
    0
    Поблагодарили 3 раз(а) в 2 сообщениях
    Есть приложение, написанное на js с использованием библиотеки THREE.js, которое строит 3D модель и выводит ее на страницу. После каждого обновления модели, вкладка браузера требует все больше памяти. После 50-100 обновлений память заканчивается и браузер виснет. Вот скриншот консоли joxi.ru/Dr8v4KRI4xLd12 Первый снимок до обновления модели, второй – после. Необходимо сделать так, чтобы при обновлении модели память не утекала. Проблема где-то в ядре системы или в самой библиотеке three.js. Общий объем кода ядра системы (который и надо смотреть) в районе 1 тыс. строк. Документации нет, но в любой момент можно оперативно получить от наших разработчиков информацию что как работает и зачем нужно. Исходники скину по запросу.
    Ответить с цитированием  
     

  2. #2  
    Новичок
    Регистрация
    25.02.2018
    Сообщений
    16
    Сказал(а) спасибо
    0
    Поблагодарили 3 раз(а) в 2 сообщениях
    Коллеги, всем спасибо, проблему решили. Если кому-то будет интересно, то проблема была решена таким образом: после удаления объектов из сцены при обновлении модели дополнительно вызывается метод dispose для геометрии и материала для каждого объекта
    Ответить с цитированием  
     

  3. 2 пользователя(ей) сказали cпасибо:

    rovico (09.07.2018), rrrFer (12.07.2018)

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Утечка памяти в приложении javascript
    от staircaseMaker в разделе JavaScript
    Ответов: 3
    Последнее сообщение: 06.07.2018, 20:26
  2. Ответов: 0
    Последнее сообщение: 01.10.2017, 04:31
  3. Ошибка сервера в приложении '/'.
    от Марина Потехина в разделе .NET
    Ответов: 1
    Последнее сообщение: 20.06.2014, 11:59
  4. Ответов: 0
    Последнее сообщение: 24.04.2013, 18:08
  5. Загрузка DLL из памяти
    от stabud в разделе FreeBasic
    Ответов: 1
    Последнее сообщение: 05.01.2013, 12:57
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •