I ask this question to determine which memory allocation algorithm gives better results with performance critical applications, like game engines, or embedded applications. Results are actually ...
Я прикрепил UIGestureRecognizer к UIView. Кто несет ответственность за освобождение его во время освобождения? В частности: UITapGestureRecognizer * t = [[UITapGestureRecognizer alloc] ...
Я использую UIWebView для открытия локальных файлов Office (ppt, xls, doc) и iWork (числа, страницы, key), все размером менее 5 МБ. Чтобы загрузить их, я просто делаю: NSURL * url = [NSURL fileURLWithPath: ...
Я пишу приложение Windows .net (C #) для хранения в нем паролей пользователей, таких как keypass, lastpass, roboforms и т. Д. Для обработки пользовательских данных я должен хранить их в памяти эти данные также содержат ...
У меня есть следующий массив: byte [] [] A = новый байт [256] []; Каждый элемент этого массива ссылается на другой массив. A [n] = новый байт [256]; Однако большинство элементов ссылаются на один и тот же массив. Фактически, array ...
У меня есть задача, которую нужно запускать для «большинства» объектов в моей базе данных один раз в определенный период времени (раз в день, раз в неделю и т. д.). В основном это означает, что у меня есть запрос, который выглядит так ...
Предположим, пользователь вводит массив, например: Array = {Франция, Испания, Франция, Франция, Италия, Испания, Испания, Италия}, длина которого я точно знаю, массив индекса будет: index = {0, 1, 2, 3, 4 ,. ..
Первый , В чем разница между пространством Perm и пространством Heap (что и как JVM выбирает для использования каждого пространства памяти)? Во-вторых, что наиболее важно, какое соотношение рекомендуется для ...
Я бы хотел использовать std :: vector для управления заданной частью памяти. Прежде всего, я почти уверен, что это плохая практика, но любопытство взяло верх, и я все равно хотел бы знать, как это сделать. ...
Я недавно занимался разработкой приложения который обрабатывает большой объем данных очень часто (~ 15 раз в минуту). Для этого я выделил большой кусок памяти, а затем освободил его для каждого пакета данных. ...
Я пытаюсь получить уведомление, когда в дочернем окне я Открытие имеет документ загружен и готов. Это не "t похоже работает: win = window.open (href, 'test', 'width = 300, height = 400');
win.focus ();
m новичок в GCD и пытался найти ответ на этот вопрос
Учитывая Linux и 32-битную архитектуру x86, доступное адресное пространство размером 4 ГБ делится 3: 1. Пользовательское пространство выделяется 0–3 ГБ, а ядру выделяется 3–4 ГБ.
Как виртуальный адрес ...
В некоторой части моего приложения у меня возникает ситуация, когда я получаю интерфейс, который, как я знаю, является объектом, хотя я не знаю точного класса. Я должен сохранить этот объект в типе интерфейса ...
У меня есть приложение на C ++, в котором функция удаления работает медленно. Что может вызвать это и с чего мне начать поиск решения? Предыстория: этот код C ++ находится в файле ARX, работающем ...
Мне нужна быстрая, потокобезопасная библиотека пула памяти.
Я много гуглил, но быстрые решения не имеют потоковой безопасности, в то время как другие действительно большие. Есть предложения?
У меня есть веб-сайт, где какой-то пользователь может загрузить свою dll. Мне нужно создать экземпляр из этой dll и вызвать определенный метод. Более того, мне нужно сделать это с несколькими dll в одном процессе, так что это не ...
В C ++ и C #, когда новый не может выделить достаточно памяти, он выдает исключение. Я не смог найти никакой информации о поведении нового в Java.
Итак, что будет, если new не работает в Java (недостаточно ...
Вопрос новичка: у меня есть иерархия классов с некоторыми виртуальными функций, и я пытаюсь реализовать фабричный метод, но я не уверен, что лучше всего: вернуть необработанный указатель из ...
Я пытаюсь использовать R для анализа больших файлов последовательностей ДНК (файлов fastq, несколько гигабайт каждый), но стандартный интерфейс R для этих файлов (ShortRead) должен читать весь файл сразу. Это не ...
Просто сформулирован вопрос, как я могу использовать mmap () выделить память в куче? Это мой единственный вариант, потому что malloc () не является реентерабельной функцией.
Я обновляю приложение адресной книги.
У меня есть представление, где пользователь может редактировать параметры контакта, некоторые параметры сохраняются в адресной книге, а некоторые - в сущности основных данных.
У меня дилемма с ...
Если у меня есть большой файл растрового изображения, который обычно генерирует исключение «Недостаточно памяти», как я могу загрузить его как плитки ? например, у меня есть изображение размером 10,000x10,000, я хочу разбить его на сетку 10x10 из 1, ...
Некоторым программистам нравится устанавливать для переменной-указателя значение null после освобождения указателя: delete ptr;
ptr = 0; Если кто-то снова попытается отпустить пуансон, ничего не произойдет. На мой взгляд, это ...
Я пытаюсь сузить ошибку до минимально воспроизводимого случая и обнаружил что-то странное. Рассмотрим этот код: static NSString * staticString = nil;
int main (int argc, const char * argv []) {...
Я все еще довольно начинающий программист, и у меня есть вопрос об управлении памятью C ++ с типами ссылок. Прежде всего, мое понимание ссылочных типов: указатель помещается в стек и ...
Чтобы глубже понять, как выделяется и хранится память, я написал приложение, которое может сканировать адресное пространство памяти, находить значение и записывать новое значение. Я разработал образец ...
Исходя из опыта работы с C #, у меня есть лишь смутное представление об управлении памятью на C ++ - все, что я знаю, это то, что мне придется освободить память вручную. В результате мой код на C ++ написан таким образом, что ...
Существует спецификация модели памяти Java. И я хочу погрузиться в исходный код, чтобы исследовать, как эти механизмы реализованы. (например, синхронизированный, энергозависимый, ... и т.д.) Но ...
по какой-то причине я делаю это каждый раз, потому что считаю его чистым. Я объявляю переменные сверху, чтобы использовать их ниже. Я делаю это, даже если использую их только один раз. Вот пример (с использованием инфраструктуры jQuery): $ ("# ...