0
ответов

В моем приложении постоянно работает полный сборщик мусора!

Я новичок в приложениях для настройки производительности и разбираюсь в работе сборщика мусора, поэтому, наверное, задаю тот же вопрос в миллионный раз! Проблема в том, что 2 - 3 недели назад как-то где-то моя ...
вопрос задан: 8 March 2011 07:21
0
ответов

Keeping references to `IDisposable` when using the Reactive Extensions for .NET: always, never, or sometimes?

Up until now I have zealously kept every reference to the IDisposable returned from any .Subscribe(...), .Connect(...), etc, method within Rx. I've done this because of my fear that a garbage ...
вопрос задан: 8 March 2011 02:58
0
ответов

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

Я видел код со следующей логикой в ​​нескольких местах: public void func () {_myDictonary ["foo"] = ноль; _myDictionary.Remove ("фу"); } What is the point of setting foo to null in the ...
вопрос задан: 7 March 2011 18:10
0
ответов

Сборщик мусора - это поток демона?

Это мусор сборщик демона (фоновой) нити? Спасибо.
вопрос задан: 7 March 2011 11:15
0
ответов

.Net Garbage Collector - Посмотрите, что повышается до Gen2 во время выполнения

Моя программа продвигает память до Gen2 с очень высокой скоростью (около 1 МБ / с), и это приводит к снижению производительности, когда Происходит сбор Gen2. Каждая моя попытка понять, какие объекты были продвинуты ...
вопрос задан: 7 March 2011 08:45
0
ответов

добавление свойств expando к типизированному объекту во время выполнения в C #

Есть ли в .net способ привязать словарь свойств к экземпляру во время выполнения, т. Е. Как если бы у базового класса объекта было свойство вроде: public IDictionary Items {get; } Я придумал ...
вопрос задан: 5 March 2011 14:27
0
ответов

Нужно ли мне закрывать ByteArrayInputStream?

Короткий вопрос, я видел в каком-то старом коде, где ByteArrayInputStream был создан, например: new BufferedReader ( новый InputStreamReader (новый ByteArrayInputStream (somebytes))); И тогда BufferedReader ...
вопрос задан: 25 February 2011 15:21
0
ответов

Удалить объект из памяти в javascript

Я работаю над приложением AJAX с большим количеством Javascript. Все страницы загружаются через AJAX. На определенной странице у меня есть сетка, построенная на Javascript. Теперь, когда я покидаю эту страницу, я хочу ...
вопрос задан: 25 February 2011 08:22
0
ответов

Будет ли этот таймер освобожден из памяти?

Рассмотрим эту пару функций в C #: void func1 () {DispatcherTimer tmr = new DispatcherTimer (); tmr.Interval = TimeSpan.FromSeconds (5); tmr.Tick + = func2; tmr.Start (); } void ...
вопрос задан: 24 February 2011 22:10
0
ответов

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

У нас есть теория, что сборщики мусора второго поколения могут вносить задержки в приложения, есть ли способ определить, сколько времени занимает сборщик мусора?
вопрос задан: 24 February 2011 18:28
0
ответов

Каким образом. NET CLR различает управляемые указатели от неуправляемых?

Все в конечном итоге JIT превращается в собственный машинный код, поэтому в конечном итоге у нас есть собственный стек в .NET, который GC должен сканировать на предмет указателей на объекты всякий раз, когда он выполняет сборку мусора. Теперь ...
вопрос задан: 23 February 2011 20:00
0
ответов

Нужно ли мне беспокоиться о процессе в цикле foreach

Вот фрагмент кода, который проходит через весь процесс, и когда он находит нужный процесс, код отправляет сообщение. Мой вопрос в том, что случилось с «процедурой», как избавиться от этого процесса. // ...
вопрос задан: 23 February 2011 12:13
0
ответов

Есть ли в C ++ сборщик мусора?

В настоящее время я читаю невыпущенный отчет по магистерской работе, о котором собираюсь дать отзыв. В отчете они упоминают GC под собственным C ++ и управляемым C ++. Я думал, что C ++ не имеет никакого стандарта ...
вопрос задан: 23 February 2011 09:39
0
ответов

.Net app deadlock и GC

Я работаю над системой .net, которая при некоторых особых условиях (установлены .net 2.20 И .net 4.0) генерирует взаимоблокировку в одной из (win) служб. Используя WinDbg, я мог узнать, что: В потоке 7: 0: ...
вопрос задан: 23 February 2011 07:34
0
ответов

Сборка мусора Java

Java автоматически вызывает сборщик мусора, тогда зачем нам ручные вызовы для сборки мусора? Когда следует использовать System.gc ()
вопрос задан: 23 February 2011 03:48
0
ответов

Быстрый кроссплатформенный таймер?

Я' m хочет улучшить сборщик мусора D, добавив некоторые эвристики, чтобы избежать запусков сборки мусора, которые вряд ли приведут к значительному освобождению. Одна эвристика, которую я хотел бы добавить, заключается в том, что GC ...
вопрос задан: 22 February 2011 03:35
0
ответов

Why does Lua use a garbage collector instead of reference counting?

I've heard and experienced it myself: Lua's garbage collector can cause serious FPS drops in games as their scripted part grows. This is as I found out related to the garbage collector, where for ...
вопрос задан: 15 February 2011 22:16
0
ответов

How to implement garbage collection in C++

I saw some post about implement GC in C and some people said it's impossible to do it because C is weakly typed. I want to know how to implement GC in C++. I want some general idea about how to do it....
вопрос задан: 15 February 2011 21:57
0
ответов

Настройка сборщика мусора в Ruby 1.9

Я знаю о GC.enable / disable, но есть ли способ более детально контролировать сборщик мусора Ruby 1.9? При профилировании моего кода (с помощью perftools.rb) я замечаю, что GC означает до ...
вопрос задан: 13 February 2011 16:25
0
ответов

WCF: Как остановить myServiceHost.Close () от удаления объекта myServiceHost?

Очевидно, Close и Dispose - это одно и то же. Я хочу иметь возможность закрывать и открывать свой экземпляр ServiceHost, не создавая его каждый раз заново. Есть идеи? Спасибо.
вопрос задан: 11 February 2011 00:14
0
ответов

Создает ли объект Timer GC-ed, когда на него не ссылается никакой другой объект?

Может ли объект, содержащий активный Timer ( System.Timers.Timer) сборщиком мусора, если на него не ссылается никакой другой объект?
вопрос задан: 10 February 2011 15:38
0
ответов

Вызывают ли ValueTypes сборку мусора?

Если у меня есть выделенные стеком типы значений, что их очищает? GC - это только куча, верно?
вопрос задан: 10 February 2011 08:40
0
ответов

Есть ли алгоритм сборки мусора, который соответствует этим требованиям?

Я пишу компилятор для статически типизированного объекта - ориентированный язык. В настоящее время я изучаю используемые алгоритмы сборки мусора. Я' Мне интересно, есть ли такой сборщик: Открытый исходный код и ...
вопрос задан: 4 February 2011 15:53
0
ответов

почему не? • большинство gcs JVM используют счетчики ссылок?

Почему они им не нужны, и если кто-то решит реализовать виртуальную машину, которая их использует, с какими проблемами они могут столкнуться?
вопрос задан: 3 February 2011 20:09
0
ответов

Кэширование Solr с помощью EHCache / BigMemory

Мы реализуем большую установку Lucene / Solr с документами, превышающими 150 миллионов. У нас также будет умеренное количество обновлений документов каждый день. Мой вопрос состоит из двух частей: что такое ...
вопрос задан: 3 February 2011 12:27
0
ответов

Сколько дополнительной памяти требуется для сборки мусора?

Однажды я слышал, что для языка, который правильно реализует и запускает сборку мусора, есть требуется в среднем в 3 раза больше памяти. Я не уверен, предполагается ли это, что приложение маленькое, большое или ...
вопрос задан: 31 January 2011 18:31
0
ответов

VLC умирает при вызове изнутри Java

I У меня проблема, которую в настоящий момент я даже не знаю, как ее расследовать. Любые рекомендации о том, как я могу получить дополнительную информацию, приветствуются и ценятся. Моя компания продает ...
вопрос задан: 27 January 2011 20:21
0
ответов

Как Boehm GC работает с программой C?

Я проверил Boehm GC. Сборщик мусора для C / C ++. Я знаю алгоритм mark-and-sweep. Мне любопытно, как он собирает только указатели во всей памяти C. Я понимаю, что память C - это просто байт ...
вопрос задан: 25 January 2011 16:53
0
ответов

Явный вызов System.gc ()?

Говорят, что мы не можем принудительно запустить процесс сборки мусора в java. В конце концов, это поток демона. Но все же иногда почему мы вызываем System.gc (); функция явно? Стоит ли звонить ...
вопрос задан: 25 January 2011 14:02
0
ответов

Необработанное исключение, поступающее из потока GC при сбое статического конструктора / инициализатора типа

(заголовок был: «Исключение TypeLoadException не всегда заключено в TargetInvocationException с использованием Reflection») С BLToolkit я понял интересный факт - methodInfo.Invoke не всегда ловит исключение ...
вопрос задан: 25 January 2011 12:29