Результаты поиска по запросу "garbage-collection"
Хранение класса lua с родителем в luabind :: object
С помощьюC ++, Луа 5.1, Луабинд 0,7-0,81 Попытка создать класс lua с parent и сохранить его в luabind :: object. Lua class 'TestClassParent' function TestClassParent:__init() print('parent init\n') end function TestClassParent:__finalize() ...
гораздо эффективнее, чем GCHandle. Это атрибут переменной, показанный как [закрепленный] в дизассемблере, таком как ildasm.exe. GC обнаруживает атрибут при обходе стека в поисках ссылок на объекты.
сно C #ссылка [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/fixed-statement] заfixed заявление: Оператор fixed не позволяет сборщику мусора перемещать подвижную переменную. ... После выполнения кода в операторе все ...
Как java GC очищает связанный объект
Может ли кто-нибудь сказать мне, что будет с объектами, которые ссылаются друг на друга? Как GC Java решает эту проблему? Заранее спасибо!
на самом деле причина не в циклическом реф ...
у они им не нужны, и если кто-то решит внедрить виртуальную машину, которая их использует, с какими проблемами они могут столкнуться?
Возможно, вам следует рассмотреть возможность использования пула объектов или навесов. Более повторно используемые объекты часто приводят к меньшему количеству мусора и делают GC менее частым.
я есть приложение, которое обрабатывает большое количество мелких объектов, например, 2000 сообщений в секунду. Одно сообщение составляет примерно 100 байт, может быть, меньше. Приложение работало в течение 6 с половиной часов под нагрузкой и за ...
Надеюсь, это поможет...
ибудь знает основные различия между сборщиками мусора Java и .Net? Поиск в Интернете мало что показал, и это был вопрос, который возник в ходе теста.
около 4,5
ли объект, содержащий активный таймер (System.Timers.Timer) быть сборщиком мусора, если никакой другой объект не ссылается на него?
Попробуйте в режиме релиза.
е, чтоSystem.Timers.Timer экземпляры поддерживаются неким механизмом, ноSystem.Threading.Timer экземпляры нет. Пример программы, с периодическимSystem.Threading.Timer и автоматический сбросSystem.Timers.Timer: class Program { static void ...
rubyinside.com/ruby-1-9-3-preview-1-released-5229.html
ю оGC.enable/disable, но есть ли способ контролировать Ruby1,9сборщик мусора поподробнее? При профилировании моего кода (с использованием perftools.rb) я замечаю, что GC составляет до 30% от общего количества образцов, и я хотел бы посмотреть, ...
Я был бы обеспокоен тем, чтобы одноразовые объекты на сессии. Это почти наверняка создаст проблему масштабируемости для вас. Все, что может быть удалено, вероятно, связано с каким-то ограниченным ресурсом. Если у вас много активных сеансов, вы, вероятно, будете использовать этот ресурс. Во-вторых, я ожидаю, что многие (большинство?) Одноразовые объекты не будут хорошо работать в веб-ферме, так как ресурс, к которому они привязаны, вероятно, является локальным для одной машины, и они не будут сериализованы, а затем десериализованы на другой машине в той же машине. государство.
.NET, если элементы, оставленные в состоянии сеанса, которые реализуют IDisposable, но которые никогда специально не удаляются и не удаляются приложением после истечения сеанса, будут вызывать метод Dispose для объектов, которые будет выполнять ...