6
ответов

Как улучшить производительность сборки "мусора"?

Какие шаблоны оптимизации могут использоваться для улучшения производительности сборщика "мусора"? Моя причина выяснения состоит в том, что я делаю много встроенного программного обеспечения с помощью Компактной Платформы. На медленном...
вопрос задан: 4 October 2008 12:03
6
ответов

Лучший способ разыскать утечку памяти (C#), только видимый на поле одного клиента

Что лучший способ состоит в том, чтобы разыскать утечку памяти, которая еще только найдена на поле теста/выпуска одного клиента, и не где?
вопрос задан: 29 September 2008 21:34
5
ответов

Я должен избавиться от ресурса, который на самом деле не используется?

у меня есть глупый вопрос, но я хочу услышать сообщество здесь. Таким образом, вот мой код: использование (ответ FtpWebResponse = (FtpWebResponse) запрос. GetResponse ()) {возвращают true;} Мой вопрос...
вопрос задан: 14 August 2019 18:29
5
ответов

Какова цель GC.SuppressFinalize (это) в Располагает () метод?

У меня есть следующий код: общественность пусто Располагает () {если (_instance! = пустой указатель) {_instance = пустой указатель;//Вызов GC.SupressFinalize для взятия этого объекта от завершения//...
вопрос задан: 29 May 2018 03:13
5
ответов

Будет.Net Garbage Collect объект, на это не ссылаются, но имеет поток, это делает работу?

У меня есть следующий код (сокращенный для удобочитаемости): Основной Класс: общедоступный StartProcess () {Мыслитель th = новый Мыслитель (); th. DoneThinking + = новый Мыслитель. ProcessingFinished (ThinkerFinished);...
вопрос задан: 23 May 2017 12:22
5
ответов

Почему максимальный размер "кучи" Java зафиксирован?

Не возможно увеличить максимальный размер "кучи" Java после того, как VM запустился. Каковы технические причины этого? Сделайте алгоритмы сборки "мусора" зависят от наличия установленной суммы...
вопрос задан: 23 May 2017 12:03
5
ответов

Как сборщик "мусора" работает с модульными тестами?

Недавно, я спросил (и ответил), вопрос на StackOverflow о том, почему модульный тест будет работать, когда выполнено отдельно и затем перестать работать эпизодически, когда выполнено с целым пакетом модульных тестов. Посмотрите здесь: SQL...
вопрос задан: 23 May 2017 12:03
5
ответов

Почему мы должны назвать SuppressFinalize, когда у нас нет деструктора

У меня есть немногие Вопрос, для которого я не могу получить надлежащий ответ. 1) Почему мы должны призвать SuppressFinalize Расположить функция, когда у нас нет деструктора. 2) Расположите и завершите, используются...
вопрос задан: 15 April 2017 17:16
5
ответов

Почему чисто функциональные языки не используют подсчет ссылок?

В чисто функциональных языках данные неизменны. При подсчете ссылок создание цикла ссылок требует изменения уже созданных данных. Кажется, что чисто функциональные языки могут использовать ...
вопрос задан: 3 August 2016 10:05
5
ответов

Ошибка java.lang.OutOfMemoryError: превышен лимит накладных расходов GC

Я получаю это сообщение об ошибке при выполнении моих тестов JUnit: java.lang.OutOfMemoryError: Превышен лимит накладных расходов GC Я знаю, что такое OutOfMemoryError, но что означает ограничение накладных расходов GC? Как я могу решить ...
вопрос задан: 24 May 2016 12:12
5
ответов

Как эти люди избегают создания мусора?

Вот интересная статья, которую я нашел в Интернете. В нем рассказывается о том, как эта фирма способна анализировать огромное количество финансовых данных в управляемой среде, в основном путем повторного использования объекта и его избежания ...
вопрос задан: 4 November 2014 06:41
5
ответов

.NET: я должен сохранить ссылку на WebClient при загрузке асинхронно?

Я использую следующий метод в части производственного кода: частный пустой DownloadData (Uri Uri) {WebClient webClient = новый WebClient (); DownloadDataCompletedEventHandler а = пустой указатель; а =...
вопрос задан: 13 August 2013 07:58
5
ответов

Фиксированный оператор в C#

У нас есть подобный код к следующему в одном из наших проектов. Кто-либо может объяснить (на простом английском языке), почему фиксированный оператор необходим здесь? класс TestClass {интервал iMyVariable; статическая пустота...
вопрос задан: 8 April 2013 12:27
5
ответов

Для чего IDisposable?

Если.NET имеет сборку "мусора" затем, почему необходимо явно назвать IDisposable?
вопрос задан: 22 November 2012 15:14
5
ответов

Как механизм Сборки "мусора" работает? [закрытый]

В терминологии неспециалиста, как механизм сборки "мусора" работает? Как объект определяется, чтобы быть доступным для сборки "мусора"? Кроме того, что делает Подсчет ссылок, Mark и Развертка...
вопрос задан: 26 September 2012 18:48
5
ответов

.NET по сравнению со сборщиком "мусора" Java

Кто-либо знает существенные различия между сборщиками "мусора" .NET и Java? Веб-поиск не показал много, и это был вопрос, который подошел в тесте.
вопрос задан: 15 September 2012 02:47
5
ответов

Уведомление о сборке "мусора"?

Я хотел бы зарегистрировать обратный вызов в JVM, таким образом, я знаю, когда сборка "мусора" происходит. Там какой-либо путь состоит в том, чтобы сделать это?Править: Я хочу сделать это так, я могу выйти из системы, когда сборка "мусора&q
вопрос задан: 7 August 2012 14:00
5
ответов

Действительно ли я являюсь сумасшедшим воссоздать крошечную систему сборки "мусора" в своих функциях?

У меня есть немного (C++) функции каждый содержащий несколько вызовов, создающих подобные массивы того же основного типа на "куче". В различных точках в этих функциях я, возможно, должен выдать исключение. Хранение...
вопрос задан: 5 April 2012 18:44
5
ответов

Выдавание исключения от конструктора в.NET

Есть ли какие-либо утечки памяти, когда я выдаю исключение от конструктора как следующее? класс Жертва {общественность представляет var1 в виде строки = "asldslkjdlsakjdlksajdlksadlksajdlj"; общедоступная Жертва () {...
вопрос задан: 10 November 2011 23:04
5
ответов

Когда необходимо утилизировать?

Если у вас есть такой код: Bitmap bmp = new Bitmap (100, 100); Графика g = Graphics.FromImage (bmp); Pen p = new Pen (Color.FromArgb (128, Color.Blue), 1); Кисть b = новая SolidBrush (Color ....
вопрос задан: 12 August 2011 11:40
5
ответов

GC.SuppressFinalize гарантируется?

Мое наблюдение на практике состояло в том, что GC.SuppressFinalize не всегда подавляет вызов к финализатору. Могло случиться так, что финализатор называют nontheless. Интересно поэтому ли GC....
вопрос задан: 25 January 2011 00:21
5
ответов

Как измерить сумму собранной памяти Молодого Поколения?

Я хотел бы измерить данные выделения памяти из своего JAVA-приложения, т.е. сумму размера всех объектов, которые были выделены. Так как объектное выделение сделано в молодом поколении, которое это, кажется...
вопрос задан: 5 September 2010 16:26
5
ответов

Что состоит в том, чтобы объяснить простой способ, как Сборка "мусора" работает?

У меня есть низкая устойчивость внимания, таким образом, я не мог пробиться через статью Wikipedia. Я понимаю, что существует несколько методов для сборки "мусора", но общий является тестом "достижимости"...
вопрос задан: 28 August 2010 07:01
5
ответов

Вопрос об Интервью Java: завершите () метод

Мне дали следующую фразу в интервью: вызов Объекта завершает (), метод является последней вещью, которая происходит, прежде чем объект является собранным garbaged. Я должен был ответить:...
вопрос задан: 22 July 2010 08:21
5
ответов

Сборка "мусора" объекта создается в бесконечном цикле

У меня есть очень простой вопрос. Я пишу цикл как это: в то время как (верный) {MyTestClass myObject = новый MyTestClass ();} то, Когда будет объект создан в цикле, собрало "мусор"? Кроме того, для каждого...
вопрос задан: 8 July 2010 10:02
5
ответов

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

Если Вы разрабатывали язык программирования, что функции, автоматическое управление памятью, с помощью подсчета ссылок будет допускать гарантии детерминизма, которые не возможны со сборщиком "мусора"?...
вопрос задан: 26 June 2010 19:59
5
ответов

Как использовать IDisposable для фиксации утечек памяти

У меня есть приложение .NET, которое, кажется, имеет проблему (проблемы) утечки памяти. Услуги .NET начинают приблизительно 100 МБ памяти, но при загрузке это совершает нападки вокруг 400-500MB. Большинство моих классов не имеет неуправляемыми...
вопрос задан: 24 June 2010 18:35
5
ответов

Определение количества выполнения сборки "мусора" по сравнению с явным управлением памятью

Я нашел эту статью здесь: Определяя количество Выполнения Сборки "мусора" по сравнению с Явным управлением памятью http://www.cs.umass.edu/~emery/pubs/gcvsmalloc.pdf В разделе заключения, это читает:...
вопрос задан: 5 June 2010 22:17
5
ответов

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

На слайдах я пересматриваю от него, говорит следующее: Живые объекты могут быть определены или путем поддержания количества количества ссылок на каждый объект, или путем трассировки цепочек ссылок...
вопрос задан: 30 May 2010 23:57
5
ответов

Objective C имеет сборщик "мусора" на iPhone?

Я думаю о записи приложения для iPhone. Но я смущен в отношении объективного языка C. Я корректен в высказывании, что я должен сделать свое собственное управление памятью? Objective C управляемое...
вопрос задан: 11 April 2010 17:29