7
ответов

GC с C# и C++ в том же решении

У меня есть решение, состоящее из многих проектов C#. Это было записано в C# для получения его операционный быстро. Сборки "мусора" начинают становиться проблемой — мы видим приблизительно 100 мс...
вопрос задан: 2 March 2010 22:27
7
ответов

Как я могу улучшить производительность сборщика "мусора".NET 4.0 в очень параллельном коде?

Я пользуюсь библиотекой параллели задачи от платформы.NET 4 (специфически Параллельный. Для и Параллель. ForEach) однако я получаю чрезвычайно посредственные ускорения при параллелизации некоторых задач, которые смотрят...
вопрос задан: 22 February 2010 20:25
7
ответов

Уничтожить объект структуры в C #?

Я немного озадачен тем фактом, что в C # сборщик мусора получает только ссылочные типы. Это означает, что GC выбирает только ссылочные типы для выделения памяти. Так что же происходит со значением ...
вопрос задан: 27 January 2010 19:07
7
ответов

C#.NET возражают распоряжению

Должен быть легкий. Скажем, у меня есть следующий код: освободите Метод () {AnotherMethod (новый MyClass ());} освобождают AnotherMethod (MyClass obj) {Консоль. WriteLine (obj. ToString ());}, Если я звоню "...
вопрос задан: 21 January 2010 16:55
7
ответов

Вопрос о сборщике "мусора" в.NET (утечка памяти)

Я предполагаю, что это является очень простым, но так как я изучаю.NET один, я должен задать этот вопрос. Я привык кодировать в C, где необходимо освободить () все. В C++/.NET, я читал о мусоре...
вопрос задан: 14 November 2009 23:23
7
ответов

JVM Sun может обработать гигантские размеры "кучи" без проблем, и как?

Я услышал, что несколько человек утверждают, что Вы не можете увеличить масштаб размера "кучи" JVM. Я услышал требования практического предела, являющегося 4 гигабайтами (я слышал, что консультант IBM сказал что), 10 гигабайтов, 32...
вопрос задан: 9 November 2009 01:44
7
ответов

Почему слабые указатели полезны?

Я читал на поиске сборки "мусора" функций для включения в мой язык программирования, и я столкнулся "со слабыми указателями". Отсюда: Слабые указатели похожи на указатели, за исключением того, что...
вопрос задан: 28 September 2009 03:32
7
ответов

Питание.NET без сборки "мусора"?

Я люблю C#, потому что мощные функции платформы.NET делают настолько легким разработать для Windows. Однако я также люблю стандартный C++, прежде всего, потому что он дает мне подстроенный контроль памятью...
вопрос задан: 18 September 2009 05:38
7
ответов

GC.Collect ()

Хорошо, я считал несколько тем об этом, но здесь это идет. Давайте предположим, что у меня есть приложение, где в основном время от времени я нажму на кнопку, много вещей произойдет для пары...
вопрос задан: 21 July 2009 04:54
7
ответов

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

Привет я использую много временных файлов в Java, и моя проблема состоит в том, что они не становятся удаленными. Не имея необходимость реализовывать мою собственную обработку временного управления файлами (не трудно я предоставляю Вам, но я...
вопрос задан: 1 July 2009 01:28
7
ответов

Что делает Ruby медленным? [закрытый]

Ruby является медленным в определенных вещах. Но какие части его являются самыми проблематичными? Насколько сборщик "мусора" влияет на производительность? Я знаю, что у меня были времена при выполнении одного только сборщика "мусора"..
вопрос задан: 22 June 2009 17:55
7
ответов

IDisposable, Финализаторы и определение неуправляемого ресурса

Я пытаюсь удостовериться, что мое понимание IDisposable корректно и существует что-то, в чем я все еще не совершенно уверен. IDisposable, кажется, служит двум целям. Предоставлять конвенцию "закрыться...
вопрос задан: 18 June 2009 15:15
7
ответов

Как уменьшить использование памяти в приложении Haskell?

Я плохо знаком с функциональным программированием и теперь изучаю Haskell. Как осуществление я решил реализовать явный Euler метод для 1D линейное уравнение диффузии. В то время как код ниже работ правильно, я...
вопрос задан: 5 June 2009 21:45
7
ответов

Размер "кучи" поколения 0.NET

Действительно ли возможно установить минимальный размер "кучи" поколения 0 в.NET? У меня есть следующий sistuation. У меня есть функция, которая выделяет приблизительно 20-30 МБ объектов 1 КБ, делает что-то с ними, и...
вопрос задан: 7 May 2009 11:03
7
ответов

OutOfMemoryError - почему ожидание может Распараллелить не быть собранным "мусор"?

Этот код простой выборки демонстрирует проблему. Я создаю ArrayBlockingQueue, и поток, который ожидает данных по этому использованию очереди, берет (). После того, как цикл закончен в теории и очередь и...
вопрос задан: 24 April 2009 09:17
7
ответов

Как Вы избавляетесь от объекта в c#

В следующем коде c#, как я избавляюсь от объектов, когда это больше не полезно? Это становится заботившимся об автоматически, или я должен сделать что-то? общедоступный пустой Тест () {возражает MyObject =...
вопрос задан: 13 February 2009 02:10
7
ответов

Почему “невозможно” реализовать сборку "мусора" в C из-за слабого контроля типов?

Мне сказал довольно умный человек, что Вы не можете реализовать сборку "мусора" в C из-за, это со слабым контролем типов. Основная идея, кажется, что C дает Вам слишком много свободы. Он упомянул, что бросил...
вопрос задан: 11 January 2009 01:06
7
ответов

Как я могу экспериментировать со сборкой "мусора"?

Я интересуюсь тем, как сборка "мусора" работает. Я читал на как некоторая работа, такая как метка-и-развертка, остановка-и-копия, GC поколений, и т.д... Я хотел бы экспериментировать с реализацией некоторых из них и...
вопрос задан: 29 October 2008 19:39
6
ответов

Почему у Ada нет сборщика "мусора"?

Я знаю, что GC не был популярен в дни, когда Ada была разработана, и для основного варианта использования встроенного программирования его все еще не хороший выбор. Но рассмотрение, что Ada является программированием общего назначения...
вопрос задан: 19 October 2019 04:58
6
ответов

Расположите, когда это назовут?

Рассмотрите следующий код: пространство имен DisposeTest {использующий Систему; класс Программа {статическая Основная пустота (строка [] args) {Консоль. WriteLine ("Называющий Тест");...
вопрос задан: 7 June 2019 12:41
6
ответов

Как я могу отключить сборщик "мусора" Java?

У нас есть веб-приложение PHP, которое называет двоичный файл Java для представления отчета PDF (с JasperReports). Двоичные выходы Java PDF к стандартному выводу и выходам; PHP затем отправляет PDF в браузер. Это...
вопрос задан: 8 April 2019 18:31
6
ответов

Когда является завершение () методом, названным в Java?

Я должен знать, когда завершение () метод называют в JVM. Я создал тестовый класс, который пишет в файл, когда завершение () метод называют путем переопределения его. Это не выполняется. Может кто-либо...
вопрос задан: 12 November 2018 17:42
6
ответов

Память освобождения силы в PHP

В программе PHP я последовательно считал набор файлов (с file_get_contents), gzdecode их, json_decode результат, анализирую содержание, выбрасываю большую часть из него и храню приблизительно 1% в массиве...
вопрос задан: 12 April 2018 06:13
6
ответов

Почему делают Вы не явно звоните, завершают () или запускают сборщик "мусора"?

После чтения этого вопроса мне напомнили о том, когда мне преподавали Java и сказал, чтобы никогда звонить, завершают () или запускают сборщик "мусора", потому что "это - большой черный квадрат, о котором Вы никогда не должны волноваться&qu
вопрос задан: 23 May 2017 12:13
6
ответов

Анализ журналов GC для горячих точек Sun, JVM 6

Я пытаюсь проанализировать поведение GC для нашего приложения (работающего в Tomcat, под горячими точками Sun, JVM 1.6). До сих пор я дал указание JVM отправлять журналы GC в отдельный файл, используя ... -Xloggc: gc.log -...
вопрос задан: 23 May 2017 11:45
6
ответов

Является ли сборщик мусора (.net / java) проблемой для систем реального времени?

При создании системы, которая должна реагировать очень последовательно и быстро, является ли сборщик мусора потенциальной проблемой? Я помню страшные истории из прошлых лет, где типичный пример всегда ...
вопрос задан: 31 January 2017 04:43
6
ответов

Что предотвращает Поток в C# от того, чтобы быть собранным?

В.NET, после этого кода, какой механизм мешает объекту Потока быть собранным "мусор"? новый поток (Нечто).Start (); GC.Collect (); Да, безопасно предположить, что что-то имеет ссылку на поток...
вопрос задан: 2 December 2015 10:35
6
ответов

Разыскивание утечки памяти / проблема сборки "мусора" в Java

Это - проблема, которую я пытался разыскать в течение пары месяцев теперь. У меня есть приложение Java, работающее, который обрабатывает подачу xml и хранит результат в базе данных. Там были неустойчивы...
вопрос задан: 3 November 2015 16:01
6
ответов

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

Как препятствовать объекту то, чтобы быть собранным "мусор"? Есть ли какие-либо подходы, завершают или фантомная ссылка или какие-либо другие подходы? Меня задали этот вопрос в интервью. Интервьюер...
вопрос задан: 1 May 2015 09:58
6
ответов

Сборка "мусора": действительно ли необходимо установить большие объекты в NULL в Расположить методе?

Действительно ли необходимо установить большие объекты в NULL при реализации Расположения () метод?
вопрос задан: 8 July 2012 01:49