0
ответов

Что лучше использовать в Android: несколько SpanObjects или несколько TextView?

У меня есть ListView с TextView и в каждом TextView несколько элементов, каждый с кратким описанием. Чтобы применить разные стили к элементам и описанию, я использую несколько элементов span...
вопрос задан: 23 July 2016 18:27
0
ответов

Какое на самом деле место в памяти для статических переменных?

Статическая переменная выделяется на все время выполнения программы, поэтому ни один стек ни куча для этого не удобны. Тогда где это? Там должно быть какое-то место, куда она загружается?
вопрос задан: 11 July 2016 15:27
0
ответов

Выделение памяти для исключения

Не могли бы вы объяснить, где экземпляры Exception или it? s дети размещены в памяти? Это куча или стопка, или что-то еще? Спасибо!
вопрос задан: 11 July 2016 15:24
0
ответов

Является ли собственная память Java быстрее, чем куча?

Я изучаю варианты, которые могут помочь моему приложению, интенсивно использующему память, и при этом наткнулся на BigMemory Terracotta. Насколько я понимаю, они используют "родную" систему вне кучи без сбора мусора ...
вопрос задан: 11 July 2016 15:15
0
ответов

Java Massive MultiPlayer Game Scareability

Я создал массивно многопользовательскую онлайн-игру для Android под названием Infinite Black: https://market.Android.com/details?id=theinfiniteblack.ciclient в моем наименьшении, я ожидал умеренного роста ...
вопрос задан: 11 July 2016 15:09
0
ответов

Агрессивная стратегия сборщика мусора

Я запускаю приложение, которое создает и забывает большое количество объектов, количество давно существующих объектов растет медленно, но это очень мало по сравнению с короткоживущими объектами. Это ...
вопрос задан: 24 May 2016 12:43
0
ответов

Как удалить документацию OSX в XCode 4?

Я установил документацию iOS в XCode 4, но мне не нужен Документация OSX. Можно ли его удалить или не устанавливать? На машине я продолжаю нажимать кнопку «Отмена» для установки ...
вопрос задан: 27 April 2016 22:30
0
ответов

Объекты потока не собираются мусором после завершения

Я заметил, что в моем приложении происходит утечка памяти. Это можно увидеть в DDMS, и мне удалось получить OutOfMemoryError. Я нашел источник утечки. Одно из действий имеет поток, работающий в...
вопрос задан: 13 April 2016 16:00
0
ответов

Каковы «практические последствия» использования мягких ссылок?

Согласно документации для MapMaker.softValues ​​() от Guava: Предупреждение: в большинстве случаев лучше устанавливать для каждого кеша максимальный размер вместо использования мягких ссылок. Вы должны использовать только это ...
вопрос задан: 12 April 2016 08:43
0
ответов

Можно ли размещать объекты в Java последовательно?

Предположим, у меня есть большой массив относительно небольших объектов, которые мне нужно часто повторять. Я хотел бы оптимизировать свою итерацию, улучшив производительность кеша, поэтому я хотел бы выделить ...
вопрос задан: 12 April 2016 08:40
0
ответов

Утечка памяти строки Java

Я не эксперт по Java. Мой код читает файл в строку. Этот код запускается каждые 5 минут. Размер файла варьируется. Иногда это 100, иногда 1000 строк. У меня есть опыт Out ...
вопрос задан: 11 April 2016 07:16
0
ответов

Что означают флаги JVM -XX: NewRatio и -XX: OldSize?

Я запускаю приложение Java с помощью следующей командной строки: java -XX: + PrintCommandLineFlags -verbose: gc -XX: + PrintGCDetails \ -XX: + UseConcMarkSweepGC -jar start.jar JVM включает ...
вопрос задан: 11 April 2016 07:13
0
ответов

Когда JVM дает сбой (segfaults) во время сборки мусора, как я могу узнать, что собиралось?

Я получаю segfaults в моей JVM примерно на той же стадии приложения, но с разными трассировками стека при сбое отчет. Однако это всегда происходит во время сборки мусора. Так как сбой происходит во всех ...
вопрос задан: 19 March 2016 18:17
0
ответов

Существует ли сборщик мусора в Java, который не вносит задержку (stop-the-world), возможно, работая на 100% одновременно?

Просто любопытно. Я что-то слышал о новом G1GC, решающем эту проблему с задержкой. Я не могу/не хочу использовать RTSJ. Заранее спасибо
вопрос задан: 19 February 2016 12:24
0
ответов

Как правильно выйти из приложения

Обычно я просто использую Environment.Exit (код) для выхода из приложения. (Обычно с помощью нажатия кнопки.) Но я хотел бы знать, правильный ли это способ выхода, т.е. освобождение памяти и т. Д. И т. Д.
вопрос задан: 16 February 2016 12:38
0
ответов

Документация по сборщику мусора в Python [закрыто]

Я ищу документы, которые подробно описывают, как работает сборка мусора в Python. Мне интересно, что делается на каком этапе. Какие объекты находятся в этих 3 коллекциях? Какие виды объектов ...
вопрос задан: 16 February 2016 07:27
0
ответов

Имеет ли Python GC работать с такими циклами ссылок?

Используя objgraph, я обнаружил кучу таких объектов: Будет ли сборщик мусора Python справляться с подобными циклами или он будет протекать? Немного более широкий взгляд на цикл:
вопрос задан: 2 January 2016 19:59
0
ответов

Когда (если вообще) следует использовать Bitmap.recycle()?

Согласно сайту разработчиков Android, определение метода Bitmap.recycle() таково: Освободите собственный объект, связанный с этим растровым изображением, и очистите ссылку на пиксельные данные, которые я разработал...
вопрос задан: 10 December 2015 03:07
0
ответов

Как принудительно удалить объект python?

Мне интересно узнать подробности __del__ в python, когда и почему это следует использовать и для чего его нельзя использовать. Я на собственном горьком опыте понял, что это не совсем похоже на то, что можно было бы наивно ...
вопрос задан: 4 December 2015 15:51
0
ответов

ReRegisterForFinalize SuppressFinalize, пример из реальной жизни

Я только что читал эту статью «Сборка мусора: автоматическое управление памятью в Microsoft .NET Framework» Джеффри Рихтер, и я не мог придумать ни одного реального образца для использования ...
вопрос задан: 10 November 2015 11:07
0
ответов

Как сборщик мусора может узнать о ссылках на объекты из стека?

В языках с автоматической сборкой мусора, таких как Haskell или Go, как сборщик мусора может определить, какие значения, хранящиеся в стеке, являются указателями на память, а какие - просто числами? Если ...
вопрос задан: 7 November 2015 13:22
0
ответов

Сборка мусора в Haskell и параллельных вычислениях

Большинство языков, использующих сборщики мусора (возможно, все из них), имеют одну серьезную проблему, связанную с параллельными вычислениями: сборщику мусора приходится останавливать все запущенные потоки, чтобы удалить неиспользуемые...
вопрос задан: 6 November 2015 09:24
0
ответов

Шаблон удаления Java

C # поддерживает шаблон одноразового использования для детерминированной сборки мусора с использованием шаблона удаления. Есть такой шаблон для java? В Java 7 есть функция автоматического закрытия, которую вы можете использовать с блоками try finally, чт
вопрос задан: 5 October 2015 11:18
0
ответов

Как я могу получить R, чтобы освободить и остановить удержание памяти, даже после того, как все объекты были удалены и очищены?

я пытаюсь заставить некоторый код работать на компьютерах с менее чем 4 ГБ оперативной памяти. я использую 32-битную версию R для обеспечения этого потолка памяти. я бью стену в конце сценария, когда я ...
вопрос задан: 2 September 2015 10:41
0
ответов

Сборка мусора C# -> удаление в C++

Я преобразовываю проект C# в C++, и у меня возник вопрос об удалении объектов после использования. В C# сборщик мусора, конечно, заботится об удалении объектов, но в C++ это нужно делать явно с помощью команды удаления...
вопрос задан: 21 August 2015 11:17
0
ответов

Производительность вложенных функций Javascript

У меня есть несколько вложенных функций, таких как var freak = function () {var die = function () {...} die (this); } Насколько я узнал, функция die создается (выделяется) каждый раз ...
вопрос задан: 18 August 2015 08:16
0
ответов

Сборщик мусора занимает слишком много времени процессора

Я разработал веб-приложение, которое обрабатывает огромное количество данных и занимает много времени? Итак, сейчас я занимаюсь профилированием своего приложения и заметил одну очень плохую вещь в GC. Когда...
вопрос задан: 6 August 2015 13:46
0
ответов

Как обеспечить, чтобы финализация ()всегда называлась (Упражнение «Мышление в Java»)

Я медленно прорабатываю книгу Брюса Экеля «Мышление на Java», 4-е издание, и следующая проблема поставила меня в тупик :Создайте класс с финализацией()метод, выводящий сообщение. В основном(), создать...
вопрос задан: 26 July 2015 17:14
0
ответов

`new` без` delete` для той же переменной в Javascript

Можно ли это сделать ?: function mygetTime () {var d = новая дата (); возврат (d.getTime ()); } функция WasteSomeMemory () {var temp; for (var count = 0; count <1000000; count + = 1) {...
вопрос задан: 20 July 2015 12:04
0
ответов

Как отлаживать / анализировать очень длинные GC-паузы в Node.js / V8

Я пытаюсь проанализировать проблему памяти / GC в относительно сложном серверном приложении Node.js. Даже при очень умеренной нагрузке он перестает реагировать на заметные периоды, и эти паузы растут дольше ...
вопрос задан: 11 July 2015 20:21