Результаты поиска по запросу "memory-management"
Базовые объекты Foundation и сохранение / выпуск сообщений
Допустим, у нас есть некоторые базовые объекты Foundation, такие какCGColorRef, которые добавляются кNSArray нравится: CGColorRef color = ...; NSArray *array = [NSArray arrayWithObject:(id)color]; Поскольку массивы сохраняют свое ...
Общие рекомендации по предотвращению утечек памяти в C ++ [закрыто]
Каковы общие советы, чтобы не допустить утечки памяти в программах на C ++? Как мне определить, кто должен освободить память, которая была динамически распределена?
Как избавиться от элементов DOM в JavaScript, чтобы избежать утечек памяти
У меня есть приложение, которое позволяет пользователю просматривать детали в конкретном случае без обратной передачи. Каждый раз, когда пользователь запрашивает данные с сервера, я опускаю следующую разметку. <form name="frmAJAX" method="post" ...
Как освободить память, полученную с помощью sbrk ()?
У меня есть пользовательская функция распределителя, которая использует sbrk () для получения памяти. Как освободить эту память, когда она больше не нужна? Есть ли функция, эквивалентная free () для malloc ()? или я должен использовать brk (), ...
.Net Почему я не могу получить более 11 ГБ выделенной памяти в процессе x64?
Я думал, что максимальное пользовательское пространство для 64-битного процесса составляет 8 ТБ, но я провел небольшой тест, и максимум, который я мог получить, составляет 10-11 ГБ. Примечание: мне не нужно столько памяти в процессе, я просто ...
Python не хватает памяти для разбора XML с помощью cElementTree.iterparse
Упрощенная версия моей функции синтаксического анализа XML здесь: import xml.etree.cElementTree as ET def analyze(xml): it = ET.iterparse(file(xml)) count = 0 for (ev, el) in it: count += 1 print('count: {0}'.format(count))Это заставляет Python ...
Улучшения для этого распределителя стека C ++?
Какие-нибудь предложения для моего стекового распределителя? (За исключением предложений использовать класс с частными / публичными членами) struct Heap { void* heap_start; void* heap_end; size_t max_end; Heap(size_t size) { heap_start = ...
Как избежать использования Matlab экспоненциального времени при создании массива объекта дескриптора в качестве свойства объекта
Мне кажется, что при созданиимассив простых объектов дескриптора в шкалах времени Matlab о линейной, Однако, если я создам точно такой же массив ихранить его как свойство объекта, время масштабируется экспоненциально- поэтому программа становится ...
Пиковое использование памяти процессом linux / unix
Существует ли инструмент, который будет запускать командную строку и сообщать о пиковом общем объеме использования ОЗУ? Я представляю себе нечто аналогичное / usr / bin / time
Сжатие кучи больших объектов, когда это хорошо?
Во-первых, насколько большой считается большим? Есть ли способ определить, насколько большой объект находится в куче? .Net 4.5.1 поставляется с этимLargeObjectHeapCompactionMode: После того, как свойство LargeObjectHeapCompactionMode ...