У меня есть приложение, которое отвечает за архивирование старых приложений, которое будет выполнять большое количество приложений одновременно и так далее. он должен будет работать в течение нескольких дней. Когда моя компания...
Я нахожусь на пути к реализации механизма кэширования для моего приложения Android. Я использую SoftReference, как и многие примеры, которые я нашел. Проблема в том, что когда я прокручиваю свой ListView вверх или вниз, больше всего ...
У меня есть следующий код :const int bufferSize = 1024 *1024; var buffer = новый байт[bufferSize]; для (int i = 0; я < 10; я++ ){ const int writesCount = 400; используя (var stream = new...
Как можно определить код, который хранит «это» во время завершения класса? Как должен вести себя сборщик мусора (, если он определен где-то )? На мой взгляд, сборщик мусора должен несколько раз завершить класс...
Кто-нибудь знает, почему java 7 не может собрать постоянное поколение приложения, что приводит к ошибке java.lang.OutOfMemoryError :PermGen, а java 5 собирает постоянное поколение, и приложение работает хорошо? Приложение делает...
Я хочу иметь кучу объектов, скажем, :function Block (){ this.canvas; } блоки = []; Иногда я буду указывать :block[x] = new Block (); а затем :block.canvas = document....
Мне нужна помощь в понимании того, как числа, связанные с GC -, которые я получаю от jmap и jstat, связаны с настройками, которые я передаю в java. Я запускаю приложение (solr )со следующими настройками на сервере...
У меня есть указатель на тип C, обернутый структурой Go, например :type Wrapper struct { unmanaged *C.my _c _type } Тип C, в свою очередь, имеет следующие функции :my _c _type *make _c _type (); пустота...
У меня есть простой класс MyDataClass с членом (obj ), который реализует открытый класс IDisposable :MyDataClass :IDisposable { частный объект DisposableObject; частный список List;...
У меня есть интересная проблема с потреблением памяти Java. У меня есть собственное приложение C++, которое вызывает мое приложение Java. Приложение в основном выполняет некоторые языковые переводы\анализирует несколько...
Я пишу инструменты для создания игр в.NET, используя функциональный стиль. Для этого мне понадобится инкрементный сборщик мусора или какой-либо тип сборщика мусора, время сбора которого ограничено 1 мс или около того. Я прочитал статью о...
По мере того, как вновь созданный объект выделяется новому поколению. Возможно ли, что вновь созданный объект относится непосредственно к старому или постоянному поколению? если да, то на каких основаниях?
У меня есть изменяемый класс, внутри которого есть приватное поле List. В методе Reset ()моего класса следует очистить список с помощью его метода Clear ()или просто назначить его полю новый список? Примечание...
Я делаю вступительную презентацию по сборщику мусора.Net CLR, и у меня есть все различные части, но мне нужен был конкретный пример того, как попытка форсировать сбор может быть опасной или вредной. Я знаю тебя...
Насколько я понимаю, нам нужно хранить ссылки на наши объекты Cocoa при работе с ними в MonoTouch. Причина этого в том, что среда выполнения ObjC может по-прежнему содержать ссылки на объекты, и если...
У меня есть сетевое приложение, которое обрабатывает около 40k msg / sec, написанное с использованием netty framework и я хочу уменьшить количество вызовов сборщика мусора. Во время профилирования я обнаружил, что существует значительное количество ...
У меня очень странное явление (тестовое устройство :HTC Desire HD, Android 2.3.5 ). Я знаю, что System.gc ()не нужен и обескураживает, и я не пытаюсь предложить обратное, но суть в том, что...
РЕДАКТИРОВАТЬ :После отличного ответа Джоэла Кохорна я понял, что мне нужно быть более конкретным, поэтому я изменил свой код, чтобы он был ближе к тому, что я пытаюсь понять... События :Как я понимаю, в файле...
есть ли способ проверить, может ли объект быть получен сборщиком мусора? Где-то в моем коде есть ссылка на объект: MyObject mo = myObject; Затем через Eclipse Debugger я получаю ...
Я только что сделал автоматическое обновление с ICS (4.0.4 )на JB (4.1 )на своем телефоне Android, и оно вызвало несколько вызовов сборки мусора, когда я запускаю свое приложение :WAIT _FOR _CONCURRENT _Сборщик мусора заблокирован на 30 мс Я...
Мы настраиваем наш сборщик мусора на минимальные паузы «остановить -мир -». Поколения Perm и Tenured ведут себя хорошо. Young в большинстве случаев работает нормально, а паузы обычно не превышают 500 мс (note [Times :user=0.35 sys=0....
Предположим, у меня есть void foo (){ Bar bar = new Bar (); // бар никогда не упоминается после этой строки // (1 )doSomethingWithoutBar (); } В (1 )панель объектов указывает на право на...
Очевидно, в какой-то момент объект создается и уничтожается/возвращается в пул. Меня особенно интересует, как собирается -мусор. Есть ли способ контролировать это поведение? В частности,...
В моем приложении для Android есть пользовательская AsyncTask для выполнения вызова отдыха для списка объектов. Я использую Jackson для преобразования моего ответа в Java, и я вижу около 30 вызовов сборки мусора при отображении...
Скажем, у вас есть :def my _func ():fh = open (... )try :print fh.read ()finally :fh.close ()Мой первый вопрос :Стоит ли использовать оператор try/finally (или with )? Не...
Я читал (где-то ), что finalize ()для родительского класса не гарантируется вызовом, когда подкласс является сборщиком мусора -, означает ли это, что большинство разработчиков переопределяют finalize ()в подклассе и вызывают...
Я изучаю jstat и то, что он может рассказать мне о разных поколениях JVM. Из документов jstat я понимаю, что новое поколение состоит из eden, s0 и s1. Например, если вы делаете математику на...
Я столкнулся с довольно запутанным случаем GC :В то время как пространство Эдема заполнено на 100%, используется 0% оставшегося пространства. Когда Эдем полон, должна запускаться сборка мусора, верно? Может ли быть дело...
Можно ли пометить java-объекты, которые нельзя -собирать с точки зрения gc, чтобы сэкономить время развертки gc -? Что-то вроде http://wwwasd.web.cern.ch/wwwasd/lhc++/Objectivity/V5.2/Java/guide/...
Следующий код является упрощенным примером проблемы, с которой я сталкиваюсь. Это приложение потребляет около 4 ГБ памяти, прежде чем выдать исключение, поскольку словарь слишком велик. класс Программа {...