Вопросы по теме 'memory-management'

Создание потока памяти из ResponseStream Out of Memory Exception
Я делаю вызов httprequest, который возвращает файл PDF в потоке ответов. Это хорошо работает для небольших PDF-файлов, но размер файла не превышает 25-30 МБ, он возвращает исключение нехватки памяти. MemoryStream memStream = new...
3122 просмотров

медленное выделение памяти в boost-interprocess
Это выглядит так: MyType * pMy = my_segment->construct<MyType>(anonymous_instance)(); my_segment->destroy_ptr(pMy); Где MyType — типичная структура, а my_segment построен правильно, boost::interprocess::managed_shared_memory...
453 просмотров

ivar и освобождение собственности в Dealloc
Если я объявляю ivar без объявления свойства, и этот ivar может использоваться или нет в течение жизненного цикла объекта, должен ли я выпускать его в dealloc ? Я иногда видел, что свойства объявляются как ivar и property, а иногда имеют только...
1163 просмотров

Указатель структуры, приведенный как uint8_t *, выдает ошибку
в моей функции я выделяю память и заполняю структуру с именем messagePacket struct messagePacket *packet = malloc(sizeof(struct messagePacket)); //fill Когда я пытаюсь привести указатель к (uint8_t *), gcc выдает предупреждение, в котором...
2988 просмотров

Различает ли QObject дочерние элементы, выделенные стеком и кучей, при удалении?
Согласно документации Qt: QObjects организуются в деревья объектов. Когда вы создаете QObject с другим объектом в качестве родителя, этот объект автоматически добавляется в список дочерних элементов() родителя. Родитель становится владельцем...
2164 просмотров

Огромная зарезервированная память согласно DebugDial (утечка памяти?)
Мы испытываем проблемы с памятью в производстве. На Windows Server 2008 есть много сервисов веб-API. Я вижу, что у большинства из них такая же проблема (?), что довольно большое количество зарезервированной памяти. Ниже приведена информация из...
906 просмотров

Освобождение типа C, объявленного как свойство Objective-C
Я объявил тип C как свойство моего объекта Objective-C. Я хотел бы убедиться, что моя собственность правильно собирает мусор с помощью ARC. Простое повторение нескольких раз не приводит к утечке памяти, но, поскольку я не нашел надлежащей...
76 просмотров
schedule 06.05.2024

Как в Lua определить размер объекта?
Есть ли способ в Lua определить (в памяти) размер объекта? Я нашел статью на Gamepedia о размерах памяти объектов Lua, но она не является общей и точной.
2532 просмотров
schedule 05.05.2024

Проблема производительности с MultiResourcePartitioner в Spring Batch
У меня есть весенний пакетный проект, который читает огромный zip-файл, содержащий более 100 000 xml-файлов. Я использую MultiResourcePartitioner, и у меня проблема с памятью, и мой пакет не работает с java.lang.OutOfMemoryError: GC overhead...
624 просмотров

Может ли GDB анализировать глобальные данные из xx.so без исполняемого файла?
У меня есть общая библиотека (hlapi.so), работающая в системе Linux. Этот hlapi.so имеет много модулей (я имею в виду файлы .c). Один из них называется hlapi.c, который определяет две глобальные данные следующим образом: static int...
58 просмотров
schedule 16.04.2024

Почему Javascript `iterator.next()` возвращает объект?
Помогите! Я учусь любить Javascript после того, как некоторое время программировал на C#, но я застрял в том, чтобы научиться любить итеративный протокол! Почему Javascript принял протокол , который требует создание нового объекта для каждой...
882 просмотров