0
ответов

cuda-memcheck, как перейти от адреса к исходному коду?

Я успешно использовал cuda-memcheck для получения ошибок о неправильном доступе к памяти. Компиляция кода cuda с -g -G дала хорошие исходные местоположения, подобные этому: ========= Ошибка: процесс не завершен ...
вопрос задан: 8 March 2012 09:20
0
ответов

EXC_BAD_ACCESS в NSLog без форматирования строк

Я получаю EXC_BAD_ACCESS (или ошибку malloc) в следующей строке кода: NSLog(@"Points:"); Что для меня не имеет смысла, так как это должен быть доступ к строковой константе и ничего больше. Это'...
вопрос задан: 8 March 2012 06:54
0
ответов

Почему ARC работает только для iOS 4.0+?

По каким техническим причинам ARC поддерживается только iOS 4.0 и выше? Насколько я понимаю, это функция компилятора, которая просто автоматически вставляет код, связанный с управлением памятью...
вопрос задан: 6 March 2012 10:03
0
ответов

В Javascript следует ли удалять экземпляры предыдущего уровня после загрузки нового?

Я сделал игру на HTML5, состоящую из множества небольших уровней. Когда игрок добирается до дверей, загружается другой уровень. Когда уровень загружается, он в основном просто устанавливает все массивы экземпляров в [] и ...
вопрос задан: 5 March 2012 13:06
0
ответов

разница между двумя методами объявления массивов c ++

Это два из множества возможных способов объявления массивов (и выделения для них памяти) в c ++ 1. int a [3]; 2. int * b = новый int [3]; Я хочу понять, как C ++ по-разному относится к этим двум. ...
вопрос задан: 5 March 2012 09:23
0
ответов

Как работает finalize() в Java?

Недавно я открыл для себя метод finalize в Java (не знаю, почему я пропустил его раньше, но он есть). Кажется, что это могло бы быть ответом на многие проблемы, с которыми я работаю, но я хотел...
вопрос задан: 4 March 2012 16:51
0
ответов

Разница в инициализации строки

Во-первых, извиняюсь, если это очень простой вопрос, мне просто любопытно узнать разницу между следующими определениями строк String x = "hello"; Строка y = новая строка ("привет"); Я знал, что в ...
вопрос задан: 4 March 2012 13:05
0
ответов

Какие данные хранятся в «Указатель типа объекта» и «Индекс блока синхронизации»?

В CLR у каждого экземпляра есть 2 дополнительных поля для хранения некоторых данных для управления объектом: Указатель типа объекта Sync Block Index Можете ли вы вкратце объяснить, что они хранят внутри, и вкратце, как они...
вопрос задан: 3 March 2012 13:38
0
ответов

Статические примитивы Java, объекты, методы и куча (управление памятью и лучшие практики)

Итак, я занимаюсь разработкой на Java чуть больше года и Я стараюсь глубже погрузиться в язык и его лучшие практики. Итак, вот что я знаю: Java "проходит по типу" -...
вопрос задан: 1 March 2012 13:37
0
ответов

Как обрабатывать большие структуры указателей

Я пишу приложение, которое передает данные через внешнюю службу на некоторый сервер.Есть определенная структура, которую я должен использовать для этого, и она выглядит так: class A {B * b; // Другой ...
вопрос задан: 1 March 2012 12:35
0
ответов

ARC:« Указатель на неконстантный тип 'id' без явного владения »

я обновляю проект iOS 4, чтобы использовать его с ARC с sdk5. Поэтому я хочу использовать метод автоматического рефакторинга для преобразования кода в ARC. К сожалению, это не работает. У меня много ...
вопрос задан: 29 February 2012 21:02
0
ответов

Оптимизация программы на C с помощью SLAB-подобных технологий

У меня есть проект программирования с очень интенсивным использованием функций malloc/free. В нем есть три типа структур с очень высокой динамикой и большими числами. Таким образом, malloc и free интенсивно используются,...
вопрос задан: 28 February 2012 16:53
0
ответов

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

Я пытаюсь справиться с некоторыми состояниями нехватки памяти с помощью инструментов. Я могу наблюдать, как потребление памяти в мониторе Physical Memory Free упало до нескольких МБ, хотя Allocations показывает ...
вопрос задан: 27 February 2012 07:39
0
ответов

Python: размер строк в памяти

Рассмотрим следующий код: arr = [] for (str, id, flag) в some_data: arr.append ((str, id, flag)) Представьте, что входные строки в среднем состоят из 2 символов, а не более 5 символов, а some_data - 1 ...
вопрос задан: 25 February 2012 15:13
0
ответов

Как измерить использование памяти с помощью C # (как мы можем это сделать в Java)? [дубликат]

Я пытаюсь измерить использование памяти в программе на C #. Я хотел бы знать эквивалент этой функции Java в C #: ManagementFactory.getMemoryMXBean (). GetHeapMemoryUsage (). GetCommitted (), который ...
вопрос задан: 23 February 2012 13:26
0
ответов

Принуждает ли JVM собирать мусор, когда достигает своего предела -Xmx?

Вопрос, по сути, содержится в заголовке. Допустим, у вас есть приложение, которое достигло своего предела JVM -Xmx. Когда приложению потребуется больше памяти, будет ли сборка мусора принудительной? (в ...
вопрос задан: 21 February 2012 15:32
0
ответов

Структура данных для хранения переменных на интерпретируемом языке

Я разрабатываю свой собственный экспериментальный язык сценариев с целью встраивания его в мое более крупное приложение. Почти все, что я хотел сделать, было легко запрограммировано, но «простой» акт…
вопрос задан: 20 February 2012 10:59
0
ответов

Утечка памяти CMSampleBufferRef

Итак, у меня проблема с преобразованием некоторого звука. Я получаю огромную утечку памяти при преобразовании, и это происходит из-за этих строк кода. dispatch_queue_t mediaInputQueue = dispatch_queue_create ("...
вопрос задан: 20 February 2012 02:02
0
ответов

Почему вы используете конструктор метода класса против alloc/init?

В Objective C/Cocoa есть два варианта конструкторов: 1. Конструктор класса Product *product = [Product productWithIdentifier:@"Chocolate"]; // Использовать продукт 2. Alloc/init Constructor Product *...
вопрос задан: 19 February 2012 14:31
0
ответов

malloc во встроенной системе без операционной system

Этот запрос касается выделения памяти с помощью malloc. Обычно мы говорим, что malloc выделяет память из кучи. Теперь предположим, что у меня простая встроенная система (без операционной системы), у меня нормальная ...
вопрос задан: 17 February 2012 20:42
0
ответов

Могу ли я уменьшить выделение памяти, передав параметр DateTime по ссылке в C #?

В C # , есть ли значительное сокращение выделения памяти при передаче ссылки DateTime в качестве параметра функции, а не по значению? int GetDayNumber (ref DateTime date) ...
вопрос задан: 17 February 2012 11:16
0
ответов

что более эффективно? очистить объект или создать новый?

сколько стоит «новый»? Я имею в виду, должен ли я стремиться к повторному использованию одного и того же объекта или, если объект «вне области видимости», это то же самое, что его очистить? Например, скажем, метод создает список: List ...
вопрос задан: 16 February 2012 15:37
0
ответов

Как выполнить проверку памяти в программе-демоне?

Я написал приложение на C ++, которое работает вечно, пока не будет завершено вручную. Он контролирует другие важные приложения. В результате мое приложение Daemon не должно падать. Помня об этом, я ...
вопрос задан: 14 February 2012 11:40
0
ответов

Управление памятью CFSTR

Я использую функцию CFSTR для создания CFString из константной строки c, и я очень часто вызываю эту функцию в моем Daemon . Из документации: Значение, возвращаемое CFSTR, имеет следующее ...
вопрос задан: 13 February 2012 16:12
0
ответов

Ограничение памяти достигнуто с помощью appengine-mapreduce

Я работаю над функцией appengine-mapreduce и модифицировал демонстрацию, чтобы она соответствовала моим целям. В основном у меня миллион строк в следующем формате: идентификатор пользователя, время1, время2. Моя цель - найти ...
вопрос задан: 13 February 2012 00:41
0
ответов

Путаница в управлении ресурсами C ++ / CLI

Я очень запутался в управлении ресурсами в C ++ / CLI. Я думал, что у меня есть ручка (без каламбура), но я наткнулся на класс auto_gcroot , просматривая файлы заголовков, ...
вопрос задан: 9 February 2012 21:17
0
ответов

Почему компилятор не знает адреса локальных переменных во время компиляции?

Что означает следующий оператор? Локальные и динамически назначаемые переменные имеют адреса, которые не известны компилятору при компиляции исходного файла. Раньше я думал, что локальные ...
вопрос задан: 8 February 2012 02:59
0
ответов

Как Фортран освобождает связанные списки?

Я хотел бы использовать связанные списки в Фортране для хранения массива данных неопределенной длины. У меня следующая настройка: TYPE connected_list INTEGER :: data TYPE (connected_list) :: next_item => ...
вопрос задан: 8 February 2012 00:20
0
ответов

Ленивая загрузка в Objective-C - Следует ли мне вызывать сеттер из получателя?

Это небольшая деталь, но каждый раз, когда я лениво загружаю что-то, я получаю догнал его. Оба эти метода приемлемы? Либо лучше? Предположим, что переменная имеет свойство удержания. Метод №1 (...
вопрос задан: 7 February 2012 22:37
0
ответов

Как установить предел использования памяти при написании программы на C и что произойдет, если оно превысит этот предел?

Я пишу программу на языке C на Linux и задаюсь вопросом: как ограничить общий объем памяти, потребляемой моей программой на языке C? Если я установлю ограничение памяти для моей программы c, скажем 32M, что произойдет, если для этого потребуется гораздо
вопрос задан: 5 February 2012 23:32