4
ответа

Почему сборщики мусора замораживают выполнение?

По дороге домой я думал о сборке мусора и начал задаваться вопросом, почему сборщик мусора полностью останавливает выполнение программы? Лично я бы разработал это, чтобы заблокировать любой ...
вопрос задан: 30 November 2009 17:50
4
ответа

Каковы лучшие настройки сборки "мусора" для стороны клиента?

Недавняя JVM имеет много XX параметров для сборки "мусора" (см. здесь, например), но каковы опции, которые могут подать сторону клиента, которую заявка Swing действительно выполняет лучше? Я должен отметить...
вопрос задан: 26 November 2009 21:15
4
ответа

Есть ли в PHP сборка "мусора"?

Я знаю, что в PHP Вы не имеете к свободной памяти. Это достигнуто сборщиком "мусора"?
вопрос задан: 15 November 2009 21:33
4
ответа

Ссылка на делегата составляют ссылку на объект (для предотвращения сборки "мусора")?

Я испытал затруднения, придумывающие хороший путь к слову этот вопрос, таким образом позвольте мне попытаться объяснить примером: Предположим, что у меня есть некоторый интерфейс. Для пользы простоты я скажу, что интерфейс является IRunnable и ею...
вопрос задан: 12 November 2009 03:48
4
ответа

Объекты установки Java аннулировать больше делают что-нибудь?

Я просматривал некоторые старые книги и нашел копию "Практического Java" Peter Hagger. В разделе производительности существует рекомендация установить ссылки на объект в NULL, когда больше не необходимый. В...
вопрос задан: 11 November 2009 19:29
4
ответа

Как освободить память на Java?

Есть ли способ освободить память в Java, похожий на функцию free () в C? Или установка объекта в null и использование GC - единственный вариант?
вопрос задан: 14 October 2009 17:58
4
ответа

OutOfMemory, но никакой gcroots для многих объектов

Мы разрабатываем довольно большое приложение Windows Forms. В компьютерах нескольких клиентов это часто отказывает за исключением OutOfMemory. После получения полного дампа памяти моментов приложения...
вопрос задан: 11 October 2009 11:31
4
ответа

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

Если у Вас есть кисть и перо как в: Нарисуйте b кистью = новый SolidBrush (цвет); Pen p = новая Pen (b); и расположите их как так: b. Расположите (); p. Расположите (); Как был бы Вы располагать его, если это было: Pen p =...
вопрос задан: 8 October 2009 18:26
4
ответа

для строки в открытом (имя файла)

Я часто вижу, что Python кодирует подобный для строки в открытом (имя файла): do_something (строка), Когда имя файла становится согласившимся этот код? Был бы это быть лучше записать с открытым (имя файла) как f:...
вопрос задан: 25 September 2009 19:11
4
ответа

Что означает «GC--» в журнале сбора мусора Java?

Мы включили подробное ведение журнала GC для отслеживания известной утечки памяти и получили следующие записи в журнале: ... 3607872.687: [GC 471630K-> 390767K (462208K), 0,0325540 с] 3607873.213: [GC--. ..
вопрос задан: 23 July 2009 23:05
4
ответа

C#: Уведомление перед WeakReference собрано?

В C#/.NET, там какой-либо способ получить уведомление, прежде чем объект, на который указывает слабая ссылка, будет разрушен? В основном я хочу позволить объекту быть собранным, но делать что-то правильно прежде...
вопрос задан: 17 July 2009 20:29
4
ответа

Сборщик "мусора".NET - каков его приоритет потока?

Я нашел некоторые большие статьи (Maoni, Richter № 1, Richter № 2) предоставляющий много подробной информации относительно теории и практики GC, все же я не могу найти ничего, что указывает, как приоритет потока GC установлен....
вопрос задан: 19 May 2009 14:41
4
ответа

Сборка "мусора" JVM и архитектура памяти подкачки страниц

В недавнем 10-летнем при обсуждении Java и/или сборки "мусора", единственная потеря производительности, которую я не был в состоянии защитить, состоит в том, что алгоритмы сборки "мусора" более или менее повреждаются когда...
вопрос задан: 14 May 2009 11:10
4
ответа

Я могу выполнить сборку "мусора".NET из WinDbg?

Я изучаю, почему управляемый процесс использует большую память. Существует ли способ выполнить GC.Collect (3) из WinDbg, так, чтобы я мог сфокусироваться на фактическом выделении памяти?
вопрос задан: 24 April 2009 14:00
4
ответа

Статические методы по сравнению с методами экземпляра в C#

Для приложения я пишу, я хочу иметь экстремальную расширяемость, и дополнительные методы, кажется, дают мне, что я хочу плюс способность назвать их без экземпляра, в котором я нуждаюсь также. Я...
вопрос задан: 22 April 2009 15:33
4
ответа

Неожиданный результат sys.getrefcount

Когда я ввел:>>> astrd = 123>>> импортируют sys>>> sys.getrefcount (astrd) 3>>>, я не добираюсь, где astrd используется 3 раза?
вопрос задан: 17 April 2009 09:48
4
ответа

Выполненный GC.Collect синхронно

GC.Collect, кажется, запускает сборку "мусора" в фоновом потоке и затем сразу возвращается. Как я могу выполнить GC.Collect синхронно - т.е. ожидать сборки "мусора" для завершения?...
вопрос задан: 14 April 2009 18:23
4
ответа

Использование и сборка "мусора"

Привет только, чтобы разъясниться, есть ли у меня следующее: использование (Object1) {создает Object2}//bookmark1 Object2, будет уничтожен в bookmark1 наряду с Object1? Object2 имеет StringReader, и Object1 имеет...
вопрос задан: 17 March 2009 20:31
4
ответа

Эквивалентный SoftReference в .NET?

Я знаком с WeakReference, но я ищу ссылочный тип, который очищен только, когда память является низкой, не просто каждый раз, когда gc работает (точно так же, как SoftReference Java). Я смотрю...
вопрос задан: 10 March 2009 20:04
4
ответа

Как Python закрывает файлы, которые были gc'ed?

Я всегда предполагал, что файл протек бы, если бы он был открыт без того, чтобы быть закрытым, но я просто проверил, что, если я ввожу следующие строки кода, файл закроется:>>> f = открытый ('...
вопрос задан: 24 February 2009 14:04
4
ответа

Когда CLR говорит, что объект имеет финализатор?

Я знаю, что в C#, если Вы пишете ~MyClass (), это в основном переводит для переопределения Системы. Объект. Завершите (). Так, пишете ли Вы деструктор или нет, каждый тип в CLR будет иметь Завершение () метод...
вопрос задан: 11 February 2009 20:55
4
ответа

Каков масштаб проблемы циклической ссылки PHP, и я должен волноваться об этом?

Если я использую древовидную структуру узлов, подобных коду ниже, я должен волноваться о циклической ссылке? Я читал, что PHP использует механизм выделения памяти, который может сделать жизнь очень...
вопрос задан: 9 February 2009 21:55
4
ответа

Можно ли получить основную статистику GC в Java?

Я хотел бы иметь некоторые продолжительные серверные приложения, периодически производит общие показатели производительности GC в Java, чем-то как GC, эквивалентный из Runtime.freeMemory (), и т.д. Что-то как...
вопрос задан: 22 January 2009 08:37
4
ответа

Статические поля открыты для сборки "мусора"?

Учитывая гипотетический служебный класс, который используется только в установке программы: класс MyUtils {частный статический MyObject myObject = новый MyObject (); булевская переменная/*package*/static doStuff (Params... параметрические усилители) {...
вопрос задан: 17 January 2009 09:12
4
ответа

Как я могу найти утечки памяти в долго работающей программе Perl?

Perl использует подсчет ссылок для GC, и довольно просто сделать циклическую ссылку случайно. Я вижу, что моя программа, похоже, использует все больше и больше памяти, и, вероятно, после ...
вопрос задан: 9 January 2009 18:53
4
ответа

Java все еще использует системную память после освобождения объектов и сборки "мусора"

Я выполняю JVM 1.5.0 (Значение по умолчанию Mac OS X), и я контролирую свою программу Java в Мониторе Действия. У меня есть следующее: импорт java.io. BufferedReader; импорт java.io. IOException; импорт Java....
вопрос задан: 27 November 2008 19:11
4
ответа

Могу я (и я когда-либо хочу к), устанавливает максимальный размер "кучи" в .NET?

Происходя из среды Java, одна из вещей, к которым я привык, говорит JVM, каков максимальный размер "кучи" должен быть. Если под управлением программа пытается глотать больше, чем позволяется, и мусор...
вопрос задан: 19 November 2008 09:32
4
ответа

Как к модульному тесту IDisposable?

Я работаю над частью кода библиотеки вокруг IDisposable. Управляемый путь (через использование) является легко тестируемым. Я задаюсь вопросом о финализаторе хотя: называет Систему. GC.Collect () достаточный для принуждения...
вопрос задан: 29 October 2008 10:40
4
ответа

Вызвать сборку "мусора" в AS3?

Действительно ли возможно программно вызвать полную сборку "мусора", выполненную в ActionScript 3.0? Скажем, я создал набор Экранных объектов с eventListeners, и часть DO's была...
вопрос задан: 10 October 2008 17:30
3
ответа

Сборка "мусора" в.NET [закрытые] (поколения)

Я прочитал много статей производительности.NET, которые описывают Gen1, сборку "мусора" Gen2 и объекты, переживающие поколения. То, почему делает объекты, переживает набор? Что прикрепляет?
вопрос задан: 19 July 2019 05:25