Публикации по теме 'memory-leak'
Утечка памяти + подсчет ссылок и пропуск понятых событий/делегатов С#
Если вы знаете, что такое «подсчет ссылок», думаю, вы можете пропустить эту статью. Я собираюсь использовать C# и говорить о C#. Однако то, что мы здесь обсуждаем, применимо и к другим языкам.
Я занимаюсь разработкой приложений на С# уже много лет, и я столкнулся со слишком многими случаями, когда не понимал управление памятью на С#.
Большинство, если не все, знают о сборщике мусора . Но сколько на самом деле понимают GC? Если бы я попросил вас написать код, который приводит к..
3 Что нужно знать об утечке памяти или цикле сохранения
Переменные, замыкания и протоколы
Утечка памяти - кошмар для разработчиков, пока вы не поймете, как работает управление памятью в iOS. Если вы ищете детализацию ARC, это не то место. Здесь в первую очередь следует учитывать случаи, когда ARC не может освободить память.
Что такое цикл удержания?
Объяснение одной строкой: если объект, инициализированный в вашем коде, не может быть освобожден сам по себе по каким-либо причинам, тогда начинается цикл хранения.
Представьте, что Боб и..
Устранение утечек памяти JAVA и понимание сборки мусора
Это простое, но эффективное объяснение утечки памяти и того, как и когда запускается сборщик мусора. Это небольшое чтение разрешит многие сомнения, а также предоставлены ссылки на Oracle Docs для дальнейшего исследования.
Утечка памяти - это сценарий, который возникает, когда объекты больше не используются и сборщик мусора не может удалить их из кучи , потому что на них по-прежнему ссылаются. В результате приложение потребляет все больше и больше ресурсов, что в конечном итоге..