У меня есть ListView с TextView и в каждом TextView несколько элементов, каждый с кратким описанием. Чтобы применить разные стили к элементам и описанию, я использую несколько элементов span...
Статическая переменная выделяется на все время выполнения программы, поэтому ни один стек
ни куча для этого не удобны. Тогда где это? Там должно быть какое-то место, куда она загружается?
Я изучаю варианты, которые могут помочь моему приложению, интенсивно использующему память, и при этом наткнулся на BigMemory Terracotta. Насколько я понимаю, они используют "родную" систему вне кучи без сбора мусора ...
Я создал массивно многопользовательскую онлайн-игру для Android под названием Infinite Black:
https://market.Android.com/details?id=theinfiniteblack.ciclient в моем наименьшении, я ожидал умеренного роста ...
Я запускаю приложение, которое создает и забывает большое количество объектов, количество давно существующих объектов растет медленно, но это очень мало по сравнению с короткоживущими объектами. Это ...
Я установил документацию iOS в XCode 4, но мне не нужен Документация OSX. Можно ли его удалить или не устанавливать? На машине я продолжаю нажимать кнопку «Отмена» для установки ...
Я заметил, что в моем приложении происходит утечка памяти. Это можно увидеть в DDMS, и мне удалось получить OutOfMemoryError. Я нашел источник утечки. Одно из действий имеет поток, работающий в...
Согласно документации для MapMaker.softValues () от Guava: Предупреждение: в большинстве случаев лучше устанавливать для каждого кеша максимальный размер вместо использования мягких ссылок. Вы должны использовать только это ...
Предположим, у меня есть большой массив относительно небольших объектов, которые мне нужно часто повторять. Я хотел бы оптимизировать свою итерацию, улучшив производительность кеша, поэтому я хотел бы выделить ...
Я не эксперт по Java. Мой код читает файл в строку. Этот код запускается каждые 5 минут.
Размер файла варьируется. Иногда это 100, иногда 1000 строк. У меня есть опыт Out ...
Я получаю segfaults в моей JVM примерно на той же стадии приложения, но с разными трассировками стека при сбое отчет. Однако это всегда происходит во время сборки мусора. Так как сбой происходит во всех ...
Обычно я просто использую Environment.Exit (код) для выхода из приложения. (Обычно с помощью нажатия кнопки.) Но я хотел бы знать, правильный ли это способ выхода, т.е. освобождение памяти и т. Д. И т. Д.
Я ищу документы, которые подробно описывают, как работает сборка мусора в Python. Мне интересно, что делается на каком этапе. Какие объекты находятся в этих 3 коллекциях? Какие виды объектов ...
Используя objgraph, я обнаружил кучу таких объектов: Будет ли сборщик мусора Python справляться с подобными циклами или он будет протекать? Немного более широкий взгляд на цикл:
Согласно сайту разработчиков Android, определение метода Bitmap.recycle() таково: Освободите собственный объект, связанный с этим растровым изображением, и очистите ссылку на пиксельные данные, которые я разработал...
Мне интересно узнать подробности __del__ в python, когда и почему это следует использовать и для чего его нельзя использовать. Я на собственном горьком опыте понял, что это не совсем похоже на то, что можно было бы наивно ...
Я только что читал эту статью
«Сборка мусора: автоматическое управление памятью в Microsoft .NET Framework» Джеффри Рихтер, и я не мог придумать ни одного реального образца для использования ...
В языках с автоматической сборкой мусора, таких как Haskell или Go, как сборщик мусора может определить, какие значения, хранящиеся в стеке, являются указателями на память, а какие - просто числами? Если ...
Большинство языков, использующих сборщики мусора (возможно, все из них), имеют одну серьезную проблему, связанную с параллельными вычислениями: сборщику мусора приходится останавливать все запущенные потоки, чтобы удалить неиспользуемые...
C # поддерживает шаблон одноразового использования для детерминированной сборки мусора с использованием шаблона удаления. Есть такой шаблон для java? В Java 7 есть функция автоматического закрытия, которую вы можете использовать с блоками try finally, чт
я пытаюсь заставить некоторый код работать на компьютерах с менее чем 4 ГБ оперативной памяти. я использую 32-битную версию R для обеспечения этого потолка памяти. я бью стену в конце сценария, когда я ...
Я преобразовываю проект C# в C++, и у меня возник вопрос об удалении объектов после использования. В C# сборщик мусора, конечно, заботится об удалении объектов, но в C++ это нужно делать явно с помощью команды удаления...
У меня есть несколько вложенных функций, таких как var freak = function () {var die = function () {...} die (this); } Насколько я узнал, функция die создается (выделяется) каждый раз ...
Я разработал веб-приложение, которое обрабатывает огромное количество данных и занимает много времени? Итак, сейчас я занимаюсь профилированием своего приложения и заметил одну очень плохую вещь в GC.
Когда...
Я медленно прорабатываю книгу Брюса Экеля «Мышление на Java», 4-е издание, и следующая проблема поставила меня в тупик :Создайте класс с финализацией()метод, выводящий сообщение. В основном(), создать...
Можно ли это сделать ?: function mygetTime ()
{var d = новая дата (); возврат (d.getTime ());
} функция WasteSomeMemory ()
{var temp; for (var count = 0; count <1000000; count + = 1) {...
Я пытаюсь проанализировать проблему памяти / GC в относительно сложном серверном приложении Node.js. Даже при очень умеренной нагрузке он перестает реагировать на заметные периоды, и эти паузы растут дольше ...