0
ответов

Интерфейс R .call () и EXTPTRSXP: понимание PROTECT / UNPROTECT с внешними выделенными объектами

В следующем коде объект типа foo создается с помощью вызова foo_new (), а внешний указатель на объект возвращается в R. Последующие вычисления выполняются путем передачи ptr_foo. ...
вопрос задан: 21 July 2011 15:19
0
ответов

Отслеживайте объем памяти, занятой моим приложением в Android

, я пытаюсь оптимизировать объем памяти, потребляемой моим приложением. Когда мое приложение загружается (удерживая клавишу «Домой» и затем выбирая диспетчер задач), я вижу, что приложение занимает 17 МБ, но это значение не обновляется. ...
вопрос задан: 20 July 2011 18:47
0
ответов

Как приложения OS X «очищают» память?

Я хотел бы знать, как «очищать» память в Mac OS X. Если у вас установлены инструменты разработчика, вы можете использовать команда очистки для очистки памяти. Однако, если инструменты разработчика не установлены, ...
вопрос задан: 20 July 2011 14:28
0
ответов

Быстрый доступ к памяти в C ++? [closed]

На что следует обратить внимание при разработке игры с точки зрения быстрого доступа к памяти в C ++? Память, которую я загружаю, статична, поэтому я должен вставлять непрерывный блок памяти, верно? Кроме того, как ...
вопрос задан: 20 July 2011 13:17
0
ответов

Освобождение / удаление символа * вызывает сбой утверждения неверного указателя кучи

У меня есть фрагмент кода, Я использую, чтобы получить UNC-путь подключенного диска в DLL CLR, но когда я освобождаю память в конце,массив символов вызывает ошибку утверждения неверного указателя кучи, и я ...
вопрос задан: 19 July 2011 22:58
0
ответов

Можно ли использовать несколько пулов NSAutoReleasePools? Зачем это было нужно?

NSAutoreleasePool .. должен быть только один? Почему вы хотите иметь больше одного? Хотели бы вы когда-нибудь иметь более одного пула как часть одного класса? Если у вас несколько пулов, какой ...
вопрос задан: 18 July 2011 00:41
0
ответов

динамически выделяемая память после завершения программы

Когда программа C / C ++ содержит динамически выделяемую память (с использованием malloc / new) без свободной Вызов / delete завершен, что происходит с этой динамически выделяемой памятью? Операционная система ...
вопрос задан: 18 July 2011 00:16
0
ответов

Можно ли сделать так, чтобы сборщик мусора управлял временем жизни собственного объекта?

Имея опыт работы с C ++ и C # и немного разбираясь в Java, я начинаю проект Java + JNI (C ++) (Android, если это имеет значение). У меня есть собственный метод, который создает некоторый класс C ++ и возвращает ...
вопрос задан: 15 July 2011 22:58
0
ответов

Как MemoryCache узнает, сколько памяти он использует?

Класс MemoryCache в .net должен вытеснять элементы всякий раз, когда объем используемой памяти превышает некоторый предел. Как он на самом деле определяет, сколько памяти используют его элементы?
вопрос задан: 15 July 2011 19:18
0
ответов

Не удается отследить источник огромного использования памяти

Я пытался отследить проблему с памятью в течение нескольких дней - моя программа используя около 3 ГБ памяти, тогда как должно использоваться около 200–300 МБ. Valgrind фактически сообщает, что это ...
вопрос задан: 15 July 2011 13:22
0
ответов

Настройте Java GC, чтобы он сразу бросал OOME, а не замедлялся неопределенно

Я заметил, что иногда, когда память почти исчерпана, сборщик мусора пытается завершить работу любой ценой производительности (приводит к почти зависанию программы, иногда на несколько минут), скорее, что ...
вопрос задан: 15 July 2011 11:02
0
ответов

Есть ли способ сжать память в Android, чтобы снизить максимальную отметку?

Обратите внимание, что у меня НЕТ утечки памяти. Мой вопрос касается более тонкой проблемы. Недавно я написал приложение для Android, которое обрабатывает изображения. Изображение загружается как Bitmap, а затем копируется в ...
вопрос задан: 15 July 2011 01:41
0
ответов

Собственный аддон node.js - деструктор обернутого класса не запускается

Я пишу аддон node.js на C ++. Я оборачиваю некоторые экземпляры класса с помощью node :: ObjectWrap, чтобы связать собственный экземпляр с объектом javascript. Моя проблема в том, что деструктор обернутого экземпляра ...
вопрос задан: 14 July 2011 05:29
0
ответов

Работа с большими растровыми изображениями вызывает исключение нехватки памяти

Мне нужно отредактировать (увеличить высоту) изображение на лету. Размер файла в основном 5000 * 4000. Я вижу, как память достигает пикового уровня, когда я создаю BMP больших размеров и вызываю Graphics ....
вопрос задан: 11 July 2011 09:19
0
ответов

Простая «программа загрузки» NASM неправильно обращается к памяти?

** Обратите внимание, что когда я говорю «программа загрузки», я не имею в виду программу, которая загружает ОС. Я имею в виду простую программу, которая запускается при запуске компьютера и что-то делает. Хорошо, значит, я не очень хорошо…
вопрос задан: 11 July 2011 01:13
0
ответов

Будет ли законным объединение необработанного оператора new, размещения нового и стандартного удаления?

ребята! Из любопытства - следующий код, вероятно, не будет законным, не так ли? T * p = :: operator new (sizeof (T)); // выделяем память для T новый (p) T; // создаем T в выделенной памяти ...
вопрос задан: 9 July 2011 20:44
0
ответов

Как получить контроль над кучей 5 ГБ в Haskell?

В настоящее время я экспериментирую с небольшим веб-сервером Haskell, написанным на Snap, который загружает и делает доступным для клиента много данные. И мне очень, очень трудно получить контроль над ...
вопрос задан: 8 July 2011 12:36
0
ответов

Почему NSUserDefaults возвращает освобожденную строку? (обновление №2)

В моем приложении я записываю несколько строк в базу данных по умолчанию, например: [[NSUserDefaults standardUserDefaults] setObject: @ "Hi" forKey: @ "GREETING"]; Когда я вызываю несколько раз в течение времени жизни моего приложения ...
вопрос задан: 7 July 2011 11:53
0
ответов

Управление памятью для типов в сложных языках

Я столкнулся с небольшой проблемой при написании управления памятью в отношении внутреннего представления типов в компилятор для статически типизированных сложных языков. Рассмотрим простой фрагмент в ...
вопрос задан: 6 July 2011 15:03
0
ответов

Пользовательский распределитель C ++, который использует базовый пул памяти

Я использую класс пула памяти, который повторно использует выделенные адреса памяти и пользовательский распределитель, который обертывает этот класс. Следующий фрагмент кода дает вам общее представление об интерфейсе. template <...
вопрос задан: 6 July 2011 12:54
0
ответов

Код C - доступ к памяти / приоритетное прерывание

Я написал фрагмент кода, в котором data: unsigned char buf [4096]; // данные в кусках размером 4k беззнаковый счетчик [256]; Я складываю данные i / p для каждых 3 смежных байтов и сохраняю ...
вопрос задан: 5 July 2011 13:41
0
ответов

Использование памяти словарем в Python?

Я немного сбит с толку, когда использую метод getsizeof в модуле sys для словарей. Ниже я создал простой словарь из двух строк. Размеры двух строк явно больше, чем ...
вопрос задан: 5 July 2011 08:23
0
ответов

Цель C: что означает «подсчет» выделения (с использованием инструментов)

Я запустил свое приложение с помощью инструментов и обнаружил, что один из моих методов «[UICustomButton loadButton ..] "счетчик при выделении всегда увеличивается (см. снимок экрана ниже). Рассматриваемый метод ...
вопрос задан: 4 July 2011 11:16
0
ответов

ActionScript - разница между примитивными и непримитивными объектами для управления памятью?

Насколько я понимаю, примитивные типы (uint, string, Number и т. д.) класса не нужно устанавливать в null для сборки мусора. например, мне не нужно писать этот метод dispose () в ...
вопрос задан: 4 July 2011 10:21
0
ответов

Цель C: проблема утечки памяти в методе класса

Я получаю предупреждение об утечке памяти как видно на скриншоте ниже. Мне нужен совет о том, как я могу устранить эту утечку памяти. Могу ли я просто выполнить [самовосстановление] в конце метода?
вопрос задан: 2 July 2011 16:13
0
ответов

копирует ли glMapBuffer данные?

Я новичок в OpenGL. Мой вопрос: что делает glMapBuffer за кулисами? выделяет ли он новую память хоста, копирует в нее данные объекта GL и возвращает указатель? гарантировано ли ...
вопрос задан: 1 July 2011 14:32
0
ответов

Использование памяти PHP в цикле For продолжает расти

У меня есть скрипт, который я запускаю, который выполняет множество задач и проходит около 21k раз. Проблема в том, что для каждого индекса я делаю несколько разных вещей, каждый индекс - это продукт в нашей базе данных, я ...
вопрос задан: 30 June 2011 16:42
0
ответов

Это хороший способ освободить память?

Я довольно давно занимаюсь программированием на iPhone, и у меня был плохой опыт управления памятью. Мне было интересно, является ли следующий способ хорошим способом освободить память. int count = [...
вопрос задан: 30 June 2011 12:18
0
ответов

доставляется ли SIGSEGV каждому потоку?

У меня есть программа в Linux, которая является многопоточной. Есть определенные области памяти, в которых мне интересно посмотреть, были ли они написаны в течение определенного периода времени. Для этого я даю доступ только для чтения ...
вопрос задан: 30 June 2011 10:27
0
ответов

Как уменьшить объем памяти, резервируемый IOKit при запуске процесса?

Я разработчик, работающий над очень большим 32-битным приложением с интенсивным использованием памяти. Для нас проблема нехватки виртуального адресного пространства (памяти). Во время моего исследования некоторых недавних проблем я ...
вопрос задан: 29 June 2011 11:51