0
ответов

Как часто выполняется сборщик мусора?

Java: Как часто сборщик мусора выполняется в JVM? Каждую секунду? Каждую минуту? Или случайно в зависимости от объема памяти? Я просто хочу иметь представление. Спасибо.
вопрос задан: 2 August 2011 08:23
0
ответов

Как реализовать сборщик мусора?

Может ли кто-нибудь указать мне хороший источник о том, как реализовать сборку мусора? Я делаю интерпретируемый язык, похожий на шепелявый. В настоящее время он использует подсчет ссылок, но, конечно, это не помогает освободить ...
вопрос задан: 1 August 2011 06:56
0
ответов

Как работает «хранитель финализатора» в java?

Как работает «хранитель финализатора» [Эффективная Java, стр. 30]? Вы ими пользовались? Решило ли это какую-либо конкретную проблему?
вопрос задан: 29 July 2011 12:09
0
ответов

Вопрос о финализаторах в Java

Предположим, у меня есть следующий класс class A {// некоторые атрибуты @override protected void finalize () throws Throwable {// do something}} ...
вопрос задан: 29 July 2011 12:04
0
ответов

Как я могу узнать, кто вызывает System.gc ()?

В работающей системе мы видим множество «Full GC (System)», что указывает на то, что кто-то запускает System.gc (). Есть ли способ узнать, где в коде это происходит? Я провел поиск по всем доступным источникам ...
вопрос задан: 29 July 2011 08:57
0
ответов

Почему между двумя второстепенными сборщиками мусора ведется несколько журналов «Общее время, в течение которого потоки приложения были остановлены»

I У меня запущено Java-приложение со следующими настройками: -Xms1G -Xmx2G -Xdebug -Xloggc: /usr/local/resin/log/gc.log -XX: + PrintGCDetails -XX: PermSize = 150M -XX: + PrintGCTimeStamps -XX : + ...
вопрос задан: 29 July 2011 07:57
0
ответов

Отключить сборку мусора

Как отключить сборку мусора для долго выполняющегося скрипта php cli? Я обрабатываю сброс переменных в скрипте.
вопрос задан: 28 July 2011 11:48
0
ответов

что означает устаревшая ссылка в java?

Я читаю «Эффективную Java» и натолкнулся на термин «устаревшая ссылка». Когда ссылка считается устаревшей? Я предполагаю, что все объекты, которые не выпадают из области видимости и остаются ...
вопрос задан: 27 July 2011 11:04
0
ответов

Требуется дополнительная помощь при сборке мусора

Мне нужен небольшой совет, чтобы попытаться диагностировать проблему, связанную с сборщиком мусора. Мы тестируем Solaris с помощью WebSphere Portal, и в моей текущей среде накладные расходы на сборку мусора составляют 7% ...
вопрос задан: 25 July 2011 22:03
0
ответов

Объект не получает сборщик мусора

Я думаю, что это вопрос новичка в C #, но я не могу найти правильного решения. У меня есть объект ClassOne, который определяет событие. Я создаю объект ClassTwo, который считается черным ящиком, ...
вопрос задан: 25 July 2011 14:59
0
ответов

Почему GC не может это понять?

Мой вопрос прост: почему GC не может понять, что объект таймера в основном должен быть собран вместе с таймер внутри TestTimer и связанного EventHandler? Почему я постоянно ...
вопрос задан: 23 July 2011 10:44
0
ответов

Точный режим в сборщике мусора Boehm

Я прочитал на веб-странице Mono, что они точно используют сборщик мусора Boehm Режим. Я тоже использую сборщик мусора Boehm с C ++, однако я не нашел ничего в его документации или заголовках, которые указывали бы на ...
вопрос задан: 21 July 2011 10:25
0
ответов

повторяющаяся сборка java-мусора, даже если java-памяти достаточно - почему

Наш java-процесс потребляет много ресурсов ЦП, и журнал показывает, что он выполняет сборку мусора слишком часто, даже если используется память ~ 5 ГБ (взято из консоли JMX), а минимальная и максимальная память - 10 ГБ. наши аргументы JVM: JVM_GC = "-.
вопрос задан: 20 July 2011 11:21
0
ответов

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

Имея опыт работы с C ++ и C # и немного разбираясь в Java, я начинаю проект Java + JNI (C ++) (Android, если это имеет значение). У меня есть собственный метод, который создает некоторый класс C ++ и возвращает ...
вопрос задан: 15 July 2011 22:58
0
ответов

Настройте Java GC, чтобы он сразу бросал OOME, а не замедлялся неопределенно

Я заметил, что иногда, когда память почти исчерпана, сборщик мусора пытается завершить работу любой ценой производительности (приводит к почти зависанию программы, иногда на несколько минут), скорее, что ...
вопрос задан: 15 July 2011 11:02
0
ответов

AvalonDock DocumentContent не сборщик мусора

Я создал приложение, которое использует AvalonDock фреймворк. Ключевой частью является возможность редактировать объекты модели предметной области с помощью редакторов, производных от AvalonDock.DocumentContent. Я столкнулся с проблемой ...
вопрос задан: 15 July 2011 09:55
0
ответов

Старое поколение Java продолжает расти - нужна помощь интерпретация выходных данных Java GC

Я работаю над серверным Java-приложением, критичным к производительности. Я ожидаю, что после запуска системы не будет создаваться никаких долгоживущих объектов - только объекты с коротким сроком службы (до 10 секунд). Я ...
вопрос задан: 15 July 2011 01:08
0
ответов

Правильная очистка / удаление Android

есть ли способ «очистить» объекты и другие создаваемые вами переменные? Или они автоматически утилизируются, или я неправильно понимаю всю эту концепцию? Как правильно это сделать? Я ...
вопрос задан: 14 July 2011 19:46
0
ответов

C # «Новое» ключевое слово для существующих объектов

Мне было интересно, что происходит с объектом (в C #), как только его ссылка будет переназначена. Пример: Car c = new Car («Красная машина»); c = новая машина («Синяя машина»); Поскольку ссылка была повторно использована, делает ли ...
вопрос задан: 14 July 2011 18:42
0
ответов

Является ли Java DirectByteBuffer обертывает сборщиком мусора?

Я понимаю, что когда выделяется directbytebuffer, он не подлежит сборке мусора, но меня интересует, собирается ли объект оболочки сборщиком мусора. Например, если я выделил новый ...
вопрос задан: 14 July 2011 17:51
0
ответов

Собственный аддон node.js - деструктор обернутого класса не запускается

Я пишу аддон node.js на C ++. Я оборачиваю некоторые экземпляры класса с помощью node :: ObjectWrap, чтобы связать собственный экземпляр с объектом javascript. Моя проблема в том, что деструктор обернутого экземпляра ...
вопрос задан: 14 July 2011 05:29
0
ответов

Подпроцесс Python, исчерпывающий файловые дескрипторы

У меня есть давно работающий проект python, который использует модуль подпроцесса для запуска различных других программ. Он ожидает завершения каждой программы, затем завершает функцию оболочки и возвращается в свой цикл ожидания ....
вопрос задан: 13 July 2011 15:36
0
ответов

Что произойдет, если для потока Java установлено значение NULL?

После запуска потока, если для ссылки потока установлено значение NULL, что произойдет с потоком? Это прекратится? Подходит ли он для GC? Вот так: t.start (); t = null;
вопрос задан: 13 July 2011 11:21
0
ответов

Сборщик мусора и обработчики событий

Быстрый вопрос. Скажите, что у меня есть класс, реализованный, как в примере ниже. подписчик класса {частный издатель издатель = новый издатель; public Subscriber () {publisher ....
вопрос задан: 13 July 2011 10:56
0
ответов

Как сборщики мусора отслеживают все живые объекты?

Сборка мусора включает просмотр списка выделенных объектов (всех объектов или объектов в определенном поколении) и определение того, какие из них достижимы. Как поддерживается этот список? ...
вопрос задан: 11 July 2011 13:24
0
ответов

Означает ли запись журнала сбора мусора Java «Full GC (System)» некоторый класс, называемый System.gc ()?

Что означает запись «Full GC (System)» в журналах сбора мусора? Этот класс называется System.gc ()? Мои журналы сбора мусора имеют два разных типа записей для «» full gc «»? Один со словом "...
вопрос задан: 8 July 2011 15:43
0
ответов

Как получить контроль над кучей 5 ГБ в Haskell?

В настоящее время я экспериментирую с небольшим веб-сервером Haskell, написанным на Snap, который загружает и делает доступным для клиента много данные. И мне очень, очень трудно получить контроль над ...
вопрос задан: 8 July 2011 12:36
0
ответов

Собираются ли когда-либо статические члены сборщиком мусора?

Собираются ли когда-либо статические переменные-члены сборщиком мусора? Например, воспользуемся следующим классом. открытый класс HasStatic {частный статический список <строка> общий = новый список <строка> (); ...
вопрос задан: 6 July 2011 16:53
0
ответов

Каковы «приостановленные» значения в сообщениях журнала GC_CONCURRENT?

Я пытаюсь изучить поведение нового параллельного сборщика мусора в GingerBread (2.3). Не мог бы кто-нибудь подробно объяснить эти примеры строк журнала (особенно "приостановленные" части ...
вопрос задан: 6 July 2011 08:37
0
ответов

Как решить проблему освобождения GC_concurrent? [закрыто]

07-06 10: 33: 28.405: DEBUG / dalvikvm (509): GC_CONCURRENT освобождено 4688K, 23% бесплатно 18428K / 23751K, пауза 7 мс + 19 мс 07-06 10: 33: 29.484: DEBUG / dalvikvm (509): GC_CONCURRENT освобождено 24K, 14% свободно 20452K / 23751K, ...
вопрос задан: 6 July 2011 05:30