11
ответов

Будет Собрал "мусор" C быть Быстрее, Чем C++?

Я задавался вопросом в течение достаточно долгого времени о том, как памяти менеджера в моем следующем проекте. Который пишет DSL в C/C++. Это может быть сделано любым из этих трех способов. Ссылка считаемый C или C++. Мусор...
вопрос задан: 8 February 2009 03:31
11
ответов

Когда приемлемо назвать GC.Collect?

Генерал советует, то, что Вы не должны называть GC.Collect от своего кода, но что исключения к этому правилу? Я могу только думать о нескольких очень конкретных случаях, где может иметь смысл вызывать...
вопрос задан: 25 January 2009 20:04
10
ответов

Когда делает System.gc (), делают что-то?

Я знаю, что сборка "мусора" автоматизирована в Java. Но я понял что, если Вы называете System.gc () в Вашем коде, что JVM может или не может решить выполнить сборку "мусора" в той точке. Как делает...
вопрос задан: 29 May 2019 10:07
10
ответов

Как контролировать использование памяти Java?

У нас есть j2ee работа приложения Jboss, и мы хотим контролировать его использование памяти. В настоящее время мы используем следующий код System.gc (); Время выполнения rt = Runtime.getRuntime (); длинный usedMB = (rt....
вопрос задан: 23 May 2017 12:26
10
ответов

Осуществление необходимого вызова функции

У меня есть класс "Состояния" в C#, используемом как это: MyFunction Состояния () {если (...)//что-то плохой возврат новое Состояние (ложь, "Что-то пошло не так, как надо") еще возвращает новое Состояние (верный, "хорошо");}.
вопрос задан: 20 November 2015 11:39
10
ответов

Что пути состоят в том, чтобы решить Утечки памяти в C#

Я изучаю C#. Из того, что я знаю, необходимо настроить вещи правильно, чтобы иметь сборщик "мусора", на самом деле удаляют все, как это должно быть. Я ищу мудрость, усвоенную за эти годы из...
вопрос задан: 7 December 2014 02:01
10
ответов

Понимание значения слова и понятия - RAII (Приобретением ресурса является Инициализация),

Могли Вы разработчики C++, дайте нам хорошее описание того, каков RAII, почему важно, и могло ли это иметь какое-либо отношение к другим языкам? Я действительно знаю немного. Я верю...
вопрос задан: 22 April 2014 09:13
10
ответов

Java очень большие [закрытые] размеры "кучи"

У кого-либо есть опыт с использованием очень большой "кучи", 12 ГБ или выше в Java? GC делает программу неприменимой? Какие параметрические усилители GC Вы используете? Для которого лучше подошли бы JVM, Sun или BEA...
вопрос задан: 6 March 2013 16:54
10
ответов

Сборка "мусора" по сравнению с не языки программирования сборки "мусора"

Таким образом, если я понимаю хорошо, Сборка "мусора" автоматически освобождает объекты, которые больше не используются программой. как сборщик "мусора" в Java. Я слышу на языках как C, которые не делают...
вопрос задан: 15 September 2009 04:12
10
ответов

Вызовите сборку "мусора" массивов, C#

У меня есть проблема, где пара 3 размерных массивов выделяет огромный объем памяти, и программа иногда должна заменять их большими/меньшими и бросает OutOfMemoryException...
вопрос задан: 10 July 2009 21:05
10
ответов

Использует StringBuilder, Удаляют метод больше памяти, эффективной, чем создание нового StringBuilder в цикле?

В C#, который является большей эффективной памятью: Опция № 1 или Опция № 2? общественность освобождает TestStringBuilder () {//потенциально набор с несколькими сотнями объектов: строка [] outputStrings = новая строка [] {"...
вопрос задан: 5 November 2008 22:11
9
ответов

Как заставить мягкие ссылки быть очищенными в Java?

У меня есть кэш, который имеет мягкие ссылки на кэшируемые объекты. Я пытаюсь записать функциональное испытание для поведения классов, которые используют кэш специально для того, что происходит когда кэшируемые объекты...
вопрос задан: 23 May 2017 12:19
9
ответов

Библиотеки сборки "мусора" в [закрытом] C++

Какие свободные и коммерческие библиотеки сборки "мусора" доступны для C++, и каковы за и против каждого? Я интересуюсь с трудом завоеванными уроками от фактического использования в поле, не продавая или...
вопрос задан: 8 September 2012 18:23
9
ответов

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

Я хочу знать, какое действие выполняется, когда мы звоним, Располагают () метод. Объект, освобождает все ресурсы быстро на, Располагают (), называют или Располагают (), отмечает Объект, готово к сборке "мусора". И Что...
вопрос задан: 30 June 2010 11:52
9
ответов

Java-> System.gc (); этот вызов открывает новый поток или нет?

Например, я такой код... получает некоторую память и теряет все указатели на ту память так, чтобы System.gc (); может собрать его. назовите System.gc (); сделайте некоторые другие задачи; Здесь делает, "делают некоторого другого...
вопрос задан: 19 April 2010 12:19
9
ответов

Как делает Сборку "мусора" в работе Java?

Я задавался вопросом, как сборщик "мусора" в Java имеет дело со следующей ситуацией. Объект A имеет ссылку для Возражения B, и Объект B имеет ссылку для Возражения C. Основная программа имеет ссылку...
вопрос задан: 12 March 2010 14:17
9
ответов

JavaScript новое ключевое слово и управление памятью

При прибытии из C++, это трудно гранулировано в мой ум, который каждый раз я называю новыми, я звоню, удаляют. В JavaScript я называю новыми иногда в моем коде, но (надеяться) сборка "мусора"...
вопрос задан: 9 March 2010 08:11
9
ответов

Слабые события в .NET?

Если объект A прослушивает событие от объекта B, объект B будет поддерживать объект A живым. Существует ли стандартная реализация слабых событий, которые могли бы предотвратить это? Я знаю, что в WPF есть какой-то механизм, но я ...
вопрос задан: 6 July 2009 21:46
9
ответов

GC может быть реализован с указателями сырых данных C++?

Я задавался вопросом, как Сборщик "мусора" может быть реализован с полной мощностью C++ арифметики указателей. Кроме того, На языках как Java я не могу присвоить литеральные адреса ссылкам. В C++ это очень...
вопрос задан: 28 June 2009 01:43
9
ответов

Когда делает сборку "мусора", происходят для класса со статическими данными

Я хочу сделать некоторые данные легко доступными всюду по моему приложению. У меня есть несколько переменных в классе со статическими данными, которые записаны в, и читайте из в нескольких различных точках. Это работало...
вопрос задан: 17 June 2009 09:00
9
ответов

Финал использования для переменных в Java улучшают сборку "мусора"?

Сегодня у моих коллег и я есть дискуссия об использовании заключительного ключевого слова в Java для улучшения сборки "мусора". Например, если Вы пишете метод как: общественность Удваивает doCalc (финал...
вопрос задан: 21 November 2008 09:05
8
ответов

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

У меня есть приложение, где профиль памяти выглядит примерно так: (источник: kupio.com) медленные вверх проверяют использования памяти, вызывается выделением партий и большим количеством маленьких, простых...
вопрос задан: 4 April 2019 16:59
8
ответов

Когда я должен расположить свои объекты в.NET?

Для общего кода я должен действительно расположить объект? Я могу просто проигнорировать его по большей части, или действительно ли это - хорошая идея всегда расположить объект, когда Ваши 100%, уверенных, Вам больше не нужен он?
вопрос задан: 20 August 2017 15:48
8
ответов

Как я заставляю.NET настойчиво собирать "мусор"?

У меня есть приложение, которое используется в обработке изображений, и я выделяю обычно, выстраивает в 4000x4000 ushort размер, а также случайное плавание и т.п.. В настоящее время.NET...
вопрос задан: 23 May 2017 11:54
8
ответов

Почему никакой Подсчет ссылок + Сборка "мусора" в C#?

Я происхожу из среды C++, и я работал с C# приблизительно в течение года. Как многие другие я сбиваюсь с толку относительно того, почему детерминированное управление ресурсами не встроено на язык. Вместо...
вопрос задан: 23 May 2017 10:31
8
ответов

Стек собран "мусор" в Java?

Память "кучи" собрана "мусор" в Java. Стек собран "мусор" также? Как стековая память исправлена?
вопрос задан: 10 September 2016 02:55
8
ответов

Сопоставляют ли циклы ссылок в Java замедлять сборку мусора или влияют на память / производительность? [Дубликат]

Предположим, что у меня есть круговая ссылка так: class A {B b = new B (this); } класс B {A a; B (A a) {this.a = a; }} Когда экземпляр A и экземпляр B это ...
вопрос задан: 17 August 2016 10:31
8
ответов

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

Детерминированным я неопределенно подразумеваю, что это может использоваться в критическом программном обеспечении реального времени как аэрокосмическое программное обеспечение полета. Сборщики "мусора" (и динамическое выделение памяти в этом от
вопрос задан: 26 April 2013 02:00
8
ответов

Почему Java и методы сборки "мусора" Python отличаются?

Python использует метод подсчета ссылок для обработки объектного времени жизни. Таким образом, объект, который больше не имеет использования, будет сразу уничтожен. Но в Java GC (сборщик "мусора") уничтожает объекты, которые являются...
вопрос задан: 10 March 2013 12:27
8
ответов

Собирает ли сборщик мусора стековую память, кучную память или и то и другое?

Я прочитал много статей о сборке мусора, и почти все статьи рассказывают о куче памяти. поэтому мой вопрос «сборка мусора собирает стековую память или кучную память или оба».
вопрос задан: 26 June 2012 11:47