Публикации по теме 'memory-leak'


Простой способ отказаться от подписки на Observables в Angular
Я предполагаю, что читатель (возможно, вы) знаком с Angular, который теперь основан на RxJS, а также хотел бы избежать утечек памяти, связанных с долгоживущими Observables. ОБНОВЛЕНИЕ Я нашел свободное время для лучшей реализации и опубликовал с ним пакет npm ng2-rx-destroyable-component Декораторы и помощники для простой обработки отказа от подписки в Angular www.npmjs.com Обновленный подход выглядит так, как показано ниже, где..

Практические советы по устранению утечек памяти в Go
В этой статье я расскажу, что делать при обнаружении утечки памяти в Go-приложении: что может вызывать утечки и с чего начать искать источник проблемы. Причины утечек Для начала перечислим возможные причины утечек памяти: Утечки горутин Когда происходит утечка горутины, утечка происходит и в переменных, находящихся в ее области. Кроме того, стек горутины размещается в куче. Вот пример программы с утечкой горутины: package main import ( "fmt" "log"..

React Memory Leaks: что, почему и как их убрать!
Введение Все разработчики React должны оптимизировать свои приложения. Компьютеры не имеют неограниченных ресурсов, и некоторые браузеры потребляют много памяти даже для нескольких открытых вкладок. Если у вас открыто, скажем, 15 вкладок, часто вам потребуется более 8 ГБ оперативной памяти, чтобы накормить этот чудовищный браузер. И если у большинства из них есть утечки памяти, то это может сильно замедлить работу компьютера. Для разработчиков React оптимизация может стать..

Уменьшение загадочной утечки памяти
Недавно я столкнулся с интересным сценарием утечки памяти, который застал меня врасплох, давайте посмотрим, сможете ли вы обнаружить проблему до раскрытия в конце? Ниже приведен некоторый упрощенный код реплики: const express = require("express"); const { getSponsored, getRecommendations, getProducts } = require("./fetchers"); const app = express(); const baseResponse = { filters: [], products: [], subCategories: [], }; function mergeResponses(responses) {..

Утечки памяти в NodeJS | Краткая информация
Вы когда-нибудь участвовали в каком-либо крупномасштабном приложении NodeJs? Если да, значит, вы знаете, о чем мы говорим, если нет, то вам нужно продолжить чтение, так как вы можете столкнуться с этим в ближайшее время, как это сделал я 😄. Утечка памяти очень распространена в приложениях NodeJs, особенно в крупномасштабных с разумным трафиком, и многие крупные компании пострадали от этого. дайте знать, почему? Приложения NodeJs - это длительные процессы, приложение запускается один..

Утечка памяти из ECharts происходит при неправильной утилизации
Я планировал написать больше статей, но в последние несколько месяцев я был очень занят работой в проекте 1000class.com , который представляет собой платформу, которая помогает студентам в Калифорнии находить все переносимые курсы с непрерывным обновлением. Дата данные из 100+ колледжей. Сейчас проект достаточно стабилен, и у меня есть больше времени, чтобы писать больше статей (есть список вещей, которые я хочу написать…). В любом случае, перейдем к теме. ECharts - это мощная..

Игры с голодом по памяти
Сегодняшний эпизод «Игры с голодом по памяти» был вызван системой мониторинга, сигнализирующей о том, что серверы API 2Performant начали испытывать нехватку памяти. Расследование Картина была мрачной: использование памяти снизилось после развертывания, затем увеличилось… медленно, но стабильно. В связи с этим возник вопрос: что изменилось за последнее время? Достаточно интересно, я обнаружил, что образец мозаики был довольно старым; но что изменилось, так это ритм..