Результаты поиска по запросу "garbage-collection"

2 ответа

Я установил последний svn numpy, и проблема исчезла. Я предполагаю, что это было внутри одной из функций numpy. У меня никогда не было возможности углубиться в это.

исал код в Python, который не освобождает память так, как должен. Память забирается Python, но никогда не освобождается даже после того, как она больше не используется. Даже если вы сломаете запущенную программу с помощью Ctrl + C. Удалите ...

2 ответа

 пока не прибудет сообщение. Дольше, чем это, и я бы сказал, что вы мало что можете сделать, насколько мне известно. Если вам абсолютно не нужно задерживать сборку мусора, вы можете попытаться принять трансляцию в другом процессе, а затем перенаправить ее в ваш основной процесс, но это значительно усложнит ситуацию. Во-вторых, при входе в CER, я полагаю, вы столкнетесь с падением производительности при входе и выходе из него, но я никогда не измерял его и не устанавливал режим задержки самостоятельно.

я есть высокопроизводительное приложение, которое обрабатывает очень большой объем данных. Он получает, анализирует и отбрасывает огромное количество информации в течение очень коротких периодов времени. Это приводит к значительному оттоку ...

0 ответов

Таким образом, DisposeCommand также удаляет соединение ... правильно

ли я использовать этот подход эффективно? using(SqlCommand cmd = new SqlCommand("GetSomething", new SqlConnection(Config.ConnectionString)) { cmd.Connection.Open(); // set up parameters and CommandType to StoredProcedure etc. etc. ...

ТОП публикаций

6 ответов

https://stackoverflow.com/a/52722689/6594668

бы вы использовали этот метод сбора мусора в ваших программах Ruby? GC.start

7 ответов

@mphair, если бы все было IDisposable, то легко быть последовательным.

го, что я могу сказать, принято правило, что если у вас есть класс A с членом m, который является IDisposable, A должен реализовать IDisposable, и он должен вызывать m.Dispose () внутри него. Я не могу найти вескую причину, почему это так. Я ...

3 ответа

Четкий контроль не избавляет их - каков риск?

Есть несколько тем (a [https://stackoverflow.com/questions/1757116/remove-tabpage-dispose-or-clear-or-both] , b [https://stackoverflow.com/questions/1969024/does-calling-clear-disposes-the-items-also] , ...

6 ответов

Чтобы поместить вещи в «ресурсы», объект получает ресурс, когда он просит внешнюю сущность сделать что-то от его имени (как правило, хотя и не обязательно, предоставляя исключительное использование чего-либо) до дальнейшего уведомления, и освобождает ресурс, когда он говорит, что внешнему субъекту его услуги больше не требуются. Код, который получает ресурс, не получает «вещь» в той степени, в которой он берет на себя обязательство; Освобождение ресурса не оставляет «вещь», но выполняет обязательство.

в .NET есть сборка мусора, тогда зачем вам явно вызыватьIDisposable?

1 ответ

Для чего нужна функция gc_collect_cycles?

Может кто-нибудь, пожалуйста, объясните, при каких обстоятельствах gc_collect_cycles [http://www.php.net/manual/en/function.gc-collect-cycles.php] функция может быть полезна? Должен ли он быть вызван до того, как произойдет существенное ...

1 ответ

Для многих приложений стоимость GC компенсируется все более превосходным оптимизирующим компилятором. Я бы посоветовал попробовать простую программу и измерить как стоимость GC, как сообщалось в V8, так и измерить время ожидания клиента к клиенту. Я обнаружил, что затраты GC практически полностью игнорируются, когда клиенты подключаются через открытый Интернет.

Node.js является довольно горячей темой, я обнаружил, что сообщается, что Node.js может не подходить для приложений реального времени из-за его модели сборки мусора (http://amix.dk/blog/post/19577) , И некоторые тесты показывают, что Node.js ...

4 ответа

Молодое, штатное и пермское поколение

Я запутался с кучей, молодым, штатным и пермским поколением. Может ли кто-нибудь объяснить, пожалуйста?