Я успешно использовал cuda-memcheck для получения ошибок о неправильном доступе к памяти. Компиляция кода cuda с -g -G дала хорошие исходные местоположения, подобные этому: ========= Ошибка: процесс не завершен ...
Я получаю EXC_BAD_ACCESS (или ошибку malloc) в следующей строке кода: NSLog(@"Points:"); Что для меня не имеет смысла, так как это должен быть доступ к строковой константе и ничего больше. Это'...
По каким техническим причинам ARC поддерживается только iOS 4.0 и выше? Насколько я понимаю, это функция компилятора, которая просто автоматически вставляет код, связанный с управлением памятью...
Я сделал игру на HTML5, состоящую из множества небольших уровней. Когда игрок добирается до дверей, загружается другой уровень. Когда уровень загружается, он в основном просто устанавливает все массивы экземпляров в [] и ...
Это два из множества возможных способов объявления массивов (и выделения для них памяти) в c ++ 1. int a [3]; 2. int * b = новый int [3]; Я хочу понять, как C ++ по-разному относится к этим двум. ...
Недавно я открыл для себя метод finalize в Java (не знаю, почему я пропустил его раньше, но он есть). Кажется, что это могло бы быть ответом на многие проблемы, с которыми я работаю, но я хотел...
Во-первых, извиняюсь, если это очень простой вопрос, мне просто любопытно узнать разницу между следующими определениями строк String x = "hello";
Строка y = новая строка ("привет"); Я знал, что в ...
В CLR у каждого экземпляра есть 2 дополнительных поля для хранения некоторых данных для управления объектом: Указатель типа объекта
Sync Block Index Можете ли вы вкратце объяснить, что они хранят внутри, и вкратце, как они...
Итак, я занимаюсь разработкой на Java чуть больше года и Я стараюсь глубже погрузиться в язык и его лучшие практики. Итак, вот что я знаю: Java "проходит по типу" -...
Я пишу приложение, которое передает данные через внешнюю службу на некоторый сервер.Есть определенная структура, которую я должен использовать для этого, и она выглядит так: class A {B * b; // Другой ...
я обновляю проект iOS 4, чтобы использовать его с ARC с sdk5.
Поэтому я хочу использовать метод автоматического рефакторинга для преобразования кода в ARC.
К сожалению, это не работает. У меня много ...
У меня есть проект программирования с очень интенсивным использованием функций malloc/free.
В нем есть три типа структур с очень высокой динамикой и большими числами. Таким образом, malloc и free интенсивно используются,...
Я пытаюсь справиться с некоторыми состояниями нехватки памяти с помощью инструментов. Я могу наблюдать, как потребление памяти в мониторе Physical Memory Free упало до нескольких МБ, хотя Allocations показывает ...
Рассмотрим следующий код: arr = []
for (str, id, flag) в some_data: arr.append ((str, id, flag)) Представьте, что входные строки в среднем состоят из 2 символов, а не более 5 символов, а some_data - 1 ...
Я пытаюсь измерить использование памяти в программе на C #. Я хотел бы знать эквивалент этой функции Java в C #: ManagementFactory.getMemoryMXBean (). GetHeapMemoryUsage (). GetCommitted (), который ...
Вопрос, по сути, содержится в заголовке. Допустим, у вас есть приложение, которое достигло своего предела JVM -Xmx. Когда приложению потребуется больше памяти, будет ли сборка мусора принудительной? (в ...
Я разрабатываю свой собственный экспериментальный язык сценариев с целью встраивания его в мое более крупное приложение. Почти все, что я хотел сделать, было легко запрограммировано, но «простой» акт…
Итак, у меня проблема с преобразованием некоторого звука. Я получаю огромную утечку памяти при преобразовании, и это происходит из-за этих строк кода. dispatch_queue_t mediaInputQueue = dispatch_queue_create ("...
В Objective C/Cocoa есть два варианта конструкторов: 1. Конструктор класса Product *product = [Product productWithIdentifier:@"Chocolate"];
// Использовать продукт 2. Alloc/init Constructor Product *...
Этот запрос касается выделения памяти с помощью malloc. Обычно мы говорим, что malloc выделяет память из кучи. Теперь предположим, что у меня простая встроенная система (без операционной системы), у меня нормальная ...
В C # , есть ли значительное сокращение выделения памяти при передаче ссылки DateTime в качестве параметра функции, а не по значению? int GetDayNumber (ref DateTime date) ...
сколько стоит «новый»? Я имею в виду, должен ли я стремиться к повторному использованию одного и того же объекта или, если объект «вне области видимости», это то же самое, что его очистить? Например, скажем, метод создает список: List ...
Я написал приложение на C ++, которое работает вечно, пока не будет завершено вручную.
Он контролирует другие важные приложения. В результате мое приложение Daemon не должно падать.
Помня об этом, я ...
Я использую функцию CFSTR для создания CFString из константной строки c, и я очень часто вызываю эту функцию в моем Daemon . Из документации:
Значение, возвращаемое CFSTR, имеет следующее ...
Я работаю над функцией appengine-mapreduce и модифицировал демонстрацию, чтобы она соответствовала моим целям.
В основном у меня миллион строк в следующем формате: идентификатор пользователя, время1, время2. Моя цель - найти ...
Я очень запутался в управлении ресурсами в C ++ / CLI. Я думал, что у меня есть ручка (без каламбура), но я наткнулся на класс auto_gcroot , просматривая файлы заголовков, ...
Что означает следующий оператор? Локальные и динамически назначаемые переменные имеют адреса, которые не известны компилятору при компиляции исходного файла. Раньше я думал, что локальные ...
Я хотел бы использовать связанные списки в Фортране для хранения массива данных неопределенной длины. У меня следующая настройка: TYPE connected_list INTEGER :: data TYPE (connected_list) :: next_item => ...
Это небольшая деталь, но каждый раз, когда я лениво загружаю что-то, я получаю догнал его. Оба эти метода приемлемы? Либо лучше? Предположим, что переменная имеет свойство удержания. Метод №1 (...
Я пишу программу на языке C на Linux и задаюсь вопросом: как ограничить общий объем памяти, потребляемой моей программой на языке C?
Если я установлю ограничение памяти для моей программы c, скажем 32M, что произойдет, если для этого потребуется гораздо