0
ответов

Tuning GC for Java audio application

I've noticed that when playing audio in java, MarkSweepCompact stage in gc is too long and results in short periods of silence, which is unacceptable. So I need to use a low pause gc. I've tried ...
вопрос задан: 23 January 2011 07:40
0
ответов

Подлежит ли этот COM-объект сборке мусора?

Я использую COM-объект из .NET с помощью взаимодействия. Объект в основном извлекает данные из сокета и запускает некоторые события для обработки уровня .NET. Однако через некоторое время COM-объект перестает запускать события ...
вопрос задан: 21 January 2011 11:04
0
ответов

Что стоит за «закрепленным дескриптором GC»?

Когда мы анализируем кучу памяти, мы обычно сталкиваемся со следующими 4 типами дескрипторов GC: Слабые: - Слабый дескриптор GC не предотвратит сборку мусора экземпляра, которому он соответствует. Пример, ...
вопрос задан: 20 January 2011 09:17
0
ответов

Почему RAII и сборка мусора являются взаимоисключающими?

Хотя я думаю, что понимаю суть проблемы (т.е. хороший сборщик мусора отслеживает объекты, а не область действия), я недостаточно знаю о предмете, чтобы убедить других. Не могли бы вы объяснить, почему существует ...
вопрос задан: 12 January 2011 18:04
0
ответов

Сборка мусора против общих указателей

Каковы различия между общими указателями (такими как boost :: shared_ptr или новый std :: shared_ptr) и методами сбора мусора (например, реализованными в Java или C #)? Как я понимаю ...
вопрос задан: 12 January 2011 08:27
0
ответов

XDocument + IEnumerable вызывает исключение нехватки памяти в System.Xml.Linq.dll

В основном у меня есть программа, которая при запуске загружает список файлов (как FileInfo) и для каждого файла в списке загружает XML-документ (как XDocument). Затем программа считывает данные из него в ...
вопрос задан: 11 January 2011 10:08
0
ответов

Можно ли контролировать частоту полного GC в JMX (на HotSpot)?

Я хочу отслеживать частоту полного GC в JMX. MBean предоставляет количество сборщиков мусора. (см. http://download.oracle.com/javase/1.5.0/docs/api/java/lang/management/GarbageCollectorMXBean.html - java.lang: type = ...
вопрос задан: 8 January 2011 11:13
0
ответов

Разработка игр для Android и сборка мусора

Я работал над игрой для Android и отлаживал ее на своем N1. Сначала выступление было неоднородным. Затем я работал над очисткой всех выделений, чтобы предотвратить сборку мусора. Это здорово ...
вопрос задан: 7 January 2011 00:02
0
ответов

Сборка мусора при компиляции в C

Каковы методы сборки мусора при компиляции языка сборки мусора в C? Я знаю два: поддерживать теневой стек, который явно сохраняет все корни в структуре данных. использовать ...
вопрос задан: 5 January 2011 11:50
0
ответов

Проблемы со сборкой мусора в Django Python

После двух дней отладки я решил, что у меня очень мало времени: Мое приложение хранит в памяти много объектов. И это хорошо работает. Сборщик мусора выполняет обычные раунды (я не играл с ...
вопрос задан: 4 January 2011 14:23
0
ответов

Почему файлы RackMultipart * сохраняются в моем каталоге Rails / tmp?

Я использую Paperclip (2.3) для обработки загрузки изображений на Приложение Rails 3.0.3, работающее в Ubuntu. Paperclip обрабатывает загрузки, как рекламируется, НО файлы RackMultipart *, созданные в ...
вопрос задан: 4 January 2011 02:41
0
ответов

Когда удалять в D?

Я изучаю D с 8 лет на C ++. У меня вопрос по поводу сборки мусора D - когда я могу использовать delete, а когда нет?
вопрос задан: 3 January 2011 22:44
0
ответов

Реализация компактного сборщика мусора в C ++ 0x

Я реализую компактный сборщик мусора для личного использования в C ++ 0x, и у меня возник вопрос. Очевидно, что механика коллектора зависит от движущихся объектов, и мне было интересно ...
вопрос задан: 1 January 2011 18:55
0
ответов

Жизненный цикл локальных объектов Java, созданных во время вызова метода

При вызове метода если я создаю объект во время этого вызова. Когда эти объекты собираются в мусор? Они помещаются в кучу, а затем собираются мусором вместе с другими объектами в куче. Или ...
вопрос задан: 29 December 2010 21:08
0
ответов

Лучшие способы определения объектов, которые не собираются сборщиком мусора?

Короче говоря, у меня есть программа, которая постепенно использует все больше и больше память с течением времени. Я использую jmap и jhat, чтобы попытаться диагностировать это, но все еще не совсем там. Предыстория Программа длинная ...
вопрос задан: 21 December 2010 02:39
0
ответов

Сборка мусора потоков Python

Может ли запущенный поток выполнять сборку мусора, если объект потока переназначен? Например: class A (threading.Thread) def run (): while True: #Do stuff a = A () a.start (...
вопрос задан: 20 December 2010 22:58
0
ответов

Объяснение «беспрерывного» сборщика мусора Azul

Я только что прочитал это: http://www.artima.com/lejava/articles/azul_pauseless_gc.html Хотя Имею некоторый опыт работы с компиляторами, ничего связанного со сборкой мусора не делал; это большой черный ящик ...
вопрос задан: 20 December 2010 15:50
0
ответов

Слабые ссылки MATLAB для обработки объектов класса

При размышлении о возможности ORM на основе класса-дескриптора в MATLAB возникла проблема кэширования экземпляров. Я не мог сразу придумать способ создания слабых ссылок или слабой карты, хотя ...
вопрос задан: 17 December 2010 10:08
0
ответов

Объяснение операторов журнала Tomcat GC

Вот утверждение из моего catalina.out, созданное моим tomcat server: 1885.855: [GC [PSYoungGen: 742996K-> 64359K (761472K)] 2509583K-> 1832973K (4116928K), 0,1453610 секунд] [Times: user = 0,31 sys = 0 ....
вопрос задан: 17 December 2010 07:33
0
ответов

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

Этот вопрос ограничен по своему охвату поколениями HotSpot. Есть ли способ программно узнать, в каком поколении живет тот или иной экземпляр. Такие данные, как: Молодое или старое поколение? Есть ли способ программно узнать, в каком поколении живет тот и
вопрос задан: 16 December 2010 00:36
0
ответов

Безопасная приостановка потока во время сборки мусора в .NET

Потоки в .NET приостанавливаются во время сборки мусора. Как CLR может безопасно приостановить поток? В чем может заключаться риск, если остановить поток жестким способом, например Win32 SuspendThread API?
вопрос задан: 11 December 2010 19:19
0
ответов

ParNew gc остановит мир?

Я вижу результат GC, как показано ниже: 2010-12-10T16: 00: 44.942 + 0800: 1443.562: [GC 1443.562: [ParNew: 201856K-> 17318K (201856K), 0,0352970 сек] 2113334K-> 1949037K (4416748K) icms_dc = 0, 0,0354310 сек] [...
вопрос задан: 10 December 2010 08:09
0
ответов

Можно ли заблокировать вызов GC.Collect и GC.WaitForPendingFinalizers?

Учитывая следующее: GC.Collect (GC.MaxGeneration); GC.WaitForPendingFinalizers (); GC.Collect (GC.MaxGeneration); Принимая во внимание режимы многопоточности и сборки мусора, при каких ...
вопрос задан: 8 December 2010 10:58
0
ответов

GC overhead limit exceeded

What is the sampling time JVM uses to throw 'java.lang.OutOfMemoryError : GC overhead limit exceeded'? I know you can control 98% and 2% with parameters GCTimeLimit and GCHeapFreeLimit but whats the ...
вопрос задан: 6 December 2010 22:24
0
ответов

C ++ / CLI: предотвращение сборки мусора в управляемой оболочке неуправляемого ресурса

У меня есть неуправляемый класс C ++ NativeDog, который нужно использовать из C #, поэтому я создал класс-оболочку ManagedDog. // неуправляемый класс C ++ класс NativeDog {NativeDog (...); // конструктор ~ ...
вопрос задан: 6 December 2010 13:20
0
ответов

Сборщик мусора Java - не работает нормально через равные промежутки времени

У меня есть программа, которая постоянно работает. Обычно создается впечатление, что он собирает мусор и остается менее 8 МБ используемой памяти. Однако каждые выходные он отказывается собирать мусор, если я не сделаю ...
вопрос задан: 6 December 2010 00:05
0
ответов

Программное уведомление о событиях GC JVM

Я хотел бы отслеживать, сколько времени проводится в GC и сколько памяти было собрано, но не путем анализа журналов GC (т.е. анализа того, что я получил от -XX: + PrintGCWhatever). Я обнаружил, что могу использовать ...
вопрос задан: 4 December 2010 08:00
0
ответов

Нахождение диапазона адресов сегмента данных

В качестве упражнения по программированию я пишу сборщик мусора с меткой и очисткой на языке C. Я хочу просканировать сегмент данных (глобальные, и т. д.) для указателей на выделенную память, но я не я знаю, как получить диапазон ...
вопрос задан: 29 November 2010 23:03
0
ответов

Canvas: попытка использовать переработанное растровое изображение android.graphics.Bitmap

11-24 23: 19: 18.434: ОШИБКА / AndroidRuntime (12660): Неперехваченный обработчик: основной поток завершается из-за неперехваченного исключения 11-24 23: 19: 18.684: ERROR / AndroidRuntime (12660): java.lang.RuntimeException: Canvas: ...
вопрос задан: 28 November 2010 13:48
0
ответов

MemoryStream.Close () или MemoryStream . Dispose ()

Кому мне позвонить? Обязательно ли звонить обоим? Будет ли другой вызывать исключение, если я уже вызвал один из них?
вопрос задан: 25 November 2010 07:25