22
ответа

Почему использовать сборщик "мусора"? [дубликат]

Возможный Дубликат: Сборка "мусора" в C++ — почему? Привет, я прочитал немного статей о Сборщиках "мусора", и все еще существует одна вещь, которую я просто не понимаю - почему сборка "мусора" использования? Я...
вопрос задан: 23 May 2017 12:13
17
ответов

Будет ли сборщик мусора работать, если никакая программа java не запущена? [Дубликат]

Документация для финализации говорит, что вызываемый сборщиком мусора объект, когда сбор мусора определяет, что больше нет ссылок на объект. Подкласс отменяет ...
вопрос задан: 25 March 2016 06:46
17
ответов

Каков риск вызова GC.Collect ()? [Дубликат]

Я вижу, что некоторые люди спрашивали о GC.Collect (), например: Когда приемлемо вызывать GC.Collect? GC.Collect () Что не так в использовании GC.Collect ()? Я вижу, что в целом люди говорят: CG ...
вопрос задан: 24 October 2008 14:49
16
ответов

Как метод finalize () работает в Java? [Дубликат]

открытый класс TestFinalize {static int i = 0; public TestFinalize () {i ++; } protected void finalize () {i--; } public static void main (String [] args) {TestFinalize testFinalize = new ...
вопрос задан: 25 March 2016 06:46
16
ответов

Утечка памяти в C#

Когда-либо возможно в управляемой системе пропустить память, когда Вы удостоверяетесь, что все дескрипторы, вещи, которые реализуют IDispose, расположены? Были бы случаи, где некоторые переменные не учтены?
вопрос задан: 17 November 2009 08:39
15
ответов

Это помогает GC аннулировать локальные переменные в Java

Я был 'вынужден' добавить myLocalVar = пустой указатель; оператор в наконец пункт непосредственно перед отъездом метода. Причина состоит в том, чтобы помочь GC. Мне сказали, что я получу SMS в течение ночи, когда сервер откажет в следующий раз, таким обра
вопрос задан: 12 February 2009 06:53
14
ответов

Вызовите явное удаление объекта Java

Я работаю над сервером Java, который обрабатывает БОЛЬШОЙ очень плотный трафик. Сервер принимает пакеты от клиентов (часто много мегабайтов) и вперед их другим клиентам. Сервер никогда явно...
вопрос задан: 1 February 2010 16:26
14
ответов

Присвоение “пустого указателя” к объектам в каждом приложении после их использования

Вы всегда присваиваете пустой указатель объекту после того, как его объем был достигнут? Или Вы полагаетесь на JVM для сборки "мусора"? Вы делаете это для всего вида приложений независимо от их длины? Если так...
вопрос задан: 4 December 2009 18:04
13
ответов

Есть ли деструктор для Java?

Есть ли деструктор для Java? Кажется, я не могу найти никакой документации по этому вопросу. Если нет, как я могу достичь того же эффекта? Чтобы сделать мой вопрос более конкретным, я пишу ...
вопрос задан: 25 July 2018 14:45
13
ответов

Ресурсы, которые должны быть вручную очищены в C#?

Какие ресурсы должны быть вручную очищены в C# и каковы последствия не выполнения так? Например, скажите, что у меня есть следующий код: myBrush = новая Система. Рисование. SolidBrush (Система. Рисование....
вопрос задан: 20 August 2017 16:04
13
ответов

Как избежать сборки "мусора" в режиме реального времени приложение.NET?

Я пишу финансовое приложение C#, которые получают сообщения от сети, переводят их в другой объект согласно типу сообщения и наконец применяют бизнес-логику приложения на...
вопрос задан: 24 January 2013 14:14
13
ответов

Какие-либо точные данные по GC по сравнению с явным выполнением управления памятью?

Я недавно прочитал превосходную статью "The Transactional Memory / Garbage Collection Analogy" Dan Grossman. Одно предложение действительно привлекло мое внимание: В теории может улучшиться сборка "мусора"...
вопрос задан: 16 April 2009 12:46
13
ответов

Что является настолько неправильным относительно использования GC.Collect ()?

Хотя я действительно понимаю серьезные последствия игры с этой функцией (или по крайней мере это - то, что я думаю), мне не удается видеть, почему это становится одной из этих вещей что почтенные программисты...
вопрос задан: 20 October 2008 00:36
12
ответов

Ошибка OOM на Java HotSpot, но отлично работает на OpenJDK [дубликат]

Попытка выяснить, есть ли какая-либо известная разница, которая может быть причиной этого. Приложение было разработано и работает отлично: openjdk версия «1.8.0_151» И его в настоящее время работает в ...
вопрос задан: 24 May 2016 12:12
12
ответов

как решить groovy error java.lang.OutOfMemoryError: превышение верхнего предела GC при преобразовании xlsx в csv? [Дубликат]

Я использую этот код groovy для преобразования xlsx в csv, но я получаю эту ошибку: java.lang.OutOfMemoryError: превышен лимит накладных расходов на GC. Я не знаю, как я мог это решить. Мой код работает для ...
вопрос задан: 24 May 2016 12:12
12
ответов

«Верхний предел GC превышен» на Hadoop [дубликат]

У меня есть проект, который выполняет некоторую индексацию для полнотекстового поиска. Для этого я использую hadoop. Я получаю сообщение об ошибке: «превышен лимит накладных расходов GC» Задача TASKID = «tip_201610111152_0066_r_000033« TASK_TYPE = "...
вопрос задан: 24 May 2016 12:12
12
ответов

Ошибка R / h2o: java.lang.OutOfMemoryError: превышен верхний предел GC [дубликат]

В настоящее время я читаю в довольно больших наборах данных в искру для синтаксического анализа (один кадр данных равен более 1 миллиона строк). Чтобы эффективно использовать h2o.gbm (), я являюсь конкатенированием нескольких данных ...
вопрос задан: 24 May 2016 12:12
12
ответов

Выделение памяти / Узкое место Освобождения?

Сколько из узкого места выделение памяти / освобождение в типичных реальных программах? Ответы от любого типа программы, где производительность обычно имеет значение, приветствуются. Достойны...
вопрос задан: 23 September 2015 17:07
12
ответов

Сборка "мусора" каждые 100 секунд

Кто-либо встретился со сценарием, где приложение при выделении верхней памяти загружает выполненный набор второго поколения каждые 100 секунд? Мы использующий 64-разрядный сервер с 8-16 ГБ медосмотра...
вопрос задан: 1 October 2012 20:17
12
ответов

Испытание случайных длинных задержек сборки "мусора", почему?

Мне нелегко иметь дело с проблемой сборки "мусора" Java и интерпретировать журналы. Мое приложение требует, чтобы никакой GC не занимал больше времени, чем 2 секунды, и идеально меньше чем 100 мс. Основанный...
вопрос задан: 23 February 2009 20:54
12
ответов

Так как.NET имеет сборщик "мусора", почему нам нужен finalizers/destructors/dispose-pattern?

Если я понимаю правильно, что время выполнения .NET будет всегда мыться после меня. Таким образом, если я создам новые объекты, и я прекращаю ссылаться на них в своем коде, то время выполнения очистит те объекты и освободит память...
вопрос задан: 11 February 2009 20:52
12
ответов

Когда Вы не могли бы хотеть использовать сборку "мусора"? [закрытый]

Сборка "мусора" была вокруг с первых лет LISP, и теперь - нескольких десятилетий на - большинство современных языков программирования использует его. Предположение, что Вы используете один из этих языков, что...
вопрос задан: 2 January 2009 19:27
11
ответов

Правильное использование интерфейса IDisposable

Из документации Microsoft я знаю, что «основное» использование интерфейса IDisposable - очистка неуправляемых ресурсов. Для меня «неуправляемый» означает такие вещи, как соединения с базой данных, ...
вопрос задан: 10 April 2019 12:12
11
ответов

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

Присвоение ссылки неиспользуемого объекта на пустой указатель в Java улучшают процесс сборки "мусора" каким-либо измеримым способом? Мой опыт с Java (и C#) учил меня, что это часто - интуитивный счетчик...
вопрос задан: 9 November 2017 07:33
11
ответов

Что Ваши стратегии состоят в том, чтобы поддержать использованием памяти на низком уровне?

Ruby является действительно требующим много памяти - но также и стоит каждого бита. Что Вы делаете для поддержания использования памяти на низком уровне? Вы избегаете больших строк и используете меньшие массивы/хеши вместо этого, или это без проблем к...
вопрос задан: 4 March 2015 09:38
11
ответов

Как я могу выяснить то, что держится за неосвобожденные объекты?

Одна из наших программ иногда получает ошибку OutOfMemory на машине одного пользователя, но конечно не, когда я тестирую его. Я просто работал, это с JProfiler (на 10-дневной оценке лицензируют, потому что я имею...
вопрос задан: 6 November 2013 22:29
11
ответов

Как реализовать закрытия без gc?

Я разрабатываю язык. Во-первых, я хочу решить что код генерировать. Язык будет иметь лексические закрытия и основанное на прототипе наследование подобными JavaScript. Но я не поклонник gc и попытки...
вопрос задан: 7 December 2011 19:23
11
ответов

Необходимо ли избавиться от объектов и установить ли их в NULL?

Необходимо ли избавиться от объектов и установить ли их в NULL, или сборщик "мусора" очистит их, когда они выйдут из объема?
вопрос задан: 29 July 2011 01:35
11
ответов

Программист должен действительно заботиться о том, сколько и/или как часто объекты создаются в.NET?

Этот вопрос был озадачивающим меня в течение долгого времени теперь. Я происхожу из тяжелой и длинной среды C++, и так как я начал программировать в C# и иметь дело со сборкой "мусора", у меня всегда было чувство...
вопрос задан: 15 July 2009 15:19
11
ответов

Аппаратные средства помогли сборке "мусора"

Я думал на способах, которыми функциональные языки могли быть более связаны непосредственно со своими аппаратными средствами и задавались вопросом о любых аппаратных реализациях сборки "мусора". Это ускорило бы вещи...
вопрос задан: 12 February 2009 16:50