0
ответов

Инициализировать массив устройств в CUDA

Как инициализировать массив устройств, выделенный с помощью cudaMalloc()? Я попробовал cudaMemset, но он не может инициализировать все значения, кроме 0.code, потому что cudaMemset выглядит так, как показано ниже, где значение равно ...
вопрос задан: 15 May 2012 08:34
0
ответов

Почему эта функция, вызываемая в куче, не может вызывать cout?

Я пытался вызвать функцию, расположенную в куче. После нескольких неудачных попыток я попробовал код на этом веб-сайте: http://social.msdn.microsoft.com/forums/en-US/vcgeneral/thread/85d5da8c-...
вопрос задан: 14 May 2012 16:44
0
ответов

Размещение нового эквивалента поведения

У меня есть вопрос относительно размещения нового синтаксиса в C++. Являются ли следующие два фрагмента кода функционально эквивалентными и могут использоваться взаимозаменяемо (я не подразумеваю, что следует использовать второй, ...
вопрос задан: 14 May 2012 14:52
0
ответов

jmap / jhat vs jVisualVM

Я понимаю, что jmap используется для создания дампов кучи, и то же самое может быть проанализировано Jhat. jVisualVM также можно использовать для анализа дампов кучи (и может выполнять гораздо больше задач, таких как профилирование и т. д.). Но ...
вопрос задан: 14 May 2012 06:25
0
ответов

Различное поведение нераспределенной памяти между версиями Visual Studio

У меня странная ситуация. Я пытаюсь внедрить SDK устройства камеры PCI более 10 лет назад в свое программное обеспечение для управления камерой. Производитель больше не занимается бизнесом, и у меня нет возможности получить официальное разрешение...
вопрос задан: 11 May 2012 13:20
0
ответов

Структура кучи Linux и поведение с malloc() и free()

У меня есть Debian с ядром Linux 2.6, и я пытаюсь понять, как куча работает/ведет себя с malloc() и free() Я пытался найти алгоритмы malloc() и free() и структуру кучи, но я...
вопрос задан: 10 May 2012 19:24
0
ответов

Удалить переменную памяти

Привет, у меня есть три массива переменных: a [динамический], b [динамический], c [динамический]. Они могут быть любого размера, теперь я хочу уничтожить переменную, скажем, a. Я уверен, что больше не буду использовать эту переменную. ...
вопрос задан: 10 May 2012 15:04
0
ответов

равны размеры объектов типа double и float в списке?

Мне интересно, равны ли размеры объектов типа float и double с точки зрения std :: list? Я выделил 5 миллионов объектов Real (псевдоним float или double) в std :: list и использовал Valgrind для мониторинга ...
вопрос задан: 9 May 2012 19:06
0
ответов

Высокое потребление памяти с Enumerable.Range?

Первоначально я хотел знать, выделяет ли ToList больше памяти, чем конструктор List, который принимает IEnumerable (без разницы). В целях тестирования я использовал Enumerable....
вопрос задан: 9 May 2012 15:30
0
ответов

Как я могу использовать операторы `new` и `delete` в разделяемой памяти?

Я хочу разделить некоторые объекты между несколькими программами, используя общую память. Я нашел пример на этом сайте. В нем нет выделения объекта, только прямая адресация, но я хочу создать...
вопрос задан: 9 May 2012 15:05
0
ответов

Освобождение памяти, выделенной с помощью newCString

Как сказано в документах библиотеки, CString, созданная с помощью newCString, должна быть освобождена с помощью функции free. Я ожидал, что при создании CString потребуется некоторая память, а когда он будет выпущен со свободным...
вопрос задан: 9 May 2012 13:26
0
ответов

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

Я знаю, что для этой цели предназначены функции copy_to_user/copy_from_user, get_user/put_user. Мой вопрос заключается в том, что, учитывая адрес/указатель пользовательского пространства, как я могу получить доступ к данным, на которые указывает адрес...
вопрос задан: 9 May 2012 04:40
0
ответов

Не используйте методы доступа в методах инициализатора и деаллоке [закрыто]

Я кое-что читаю об управлении памятью, и они не рекомендуют использовать методы доступа в методе инициализатора. Вопрос :почему мы не должны использовать методы доступа в методе инициализации I...
вопрос задан: 8 May 2012 20:34
0
ответов

Как правильно использовать @synchronized?

@property (атомарный, сохранить )массив NSArray *; Я не переопределяю сеттер и геттер массива. Я мог бы использовать @synchronized (array ){} или @synchronized (self.array ){}. Насколько я знаю, все случаи верны, я...
вопрос задан: 8 May 2012 16:20
0
ответов

Статический анализатор - утечка памяти

В Xcode при освобождении объекта в методе dealloc с помощью [self.object release] эта строка отображается как утечка памяти с использованием статического анализатора кода, но не отображается как утечка при работе инструментов. ...
вопрос задан: 8 May 2012 11:14
0
ответов

почему размер стековой памяти так ограничен?

Когда вы выделяете память в куче, единственным ограничением является свободная оперативная память (или виртуальная память ). Это делает Gb памяти. Так почему же размер стека так ограничен (около 1 Мб )? Какая техническая причина мешает вам...
вопрос задан: 7 May 2012 16:07
0
ответов

Преобразование отдельных файлов в формат дуги?

Я видел много информации о преобразовании всего проекта в дугу и последующем использовании флагов, чтобы сообщить Xcode, какие из них не следует преобразовывать. Как насчет преобразования в дугу только отдельных файлов? Я попробовал это, и это...
вопрос задан: 6 May 2012 09:06
0
ответов

Пользовательское распределение с использованием boost singleton _пул медленнее, чем по умолчанию

Я написал собственный оператор new и оператор delete для класса MyOrder. Я выделяю память с помощью одноэлементного пула boost ::. Вот программа, тестирующая производительность, #include
вопрос задан: 6 May 2012 00:35
0
ответов

Раздувание памяти при создании множества новых объектов.

Когда я запускаю это, а затем наблюдаю за потреблением памяти моим процессом ruby ​​в OSX Activity Monitor, объем памяти увеличивается примерно на 3 МБ/с. Если я удалю транзакцию, она уменьшит память примерно вдвое...
вопрос задан: 5 May 2012 04:52
0
ответов

Как управлять буфером между C и C#

Проблема У меня есть сценарий C #, который вызывает функции C через System.Runtime.Interop. Мне удалось вызвать функции C, но у меня возникла проблема с управлением буфером между C и C #. В моей ситуации C - это (данные )...
вопрос задан: 3 May 2012 20:26
0
ответов

Есть ли защита памяти на графических процессорах

У меня нет большого опыта работы с графическими процессорами, поэтому, пожалуйста, простите меня за невежество. В настоящее время GPU используются как GPGPU для программирования общего назначения. Но мне было интересно, есть ли у графических процессоров з
вопрос задан: 2 May 2012 13:37
0
ответов

Как создать список или кортеж пустых списков в Python?

Мне нужно постепенно заполнять список или кортеж списков. Что-то вроде этого: результат = [] firstTime = True for i in range (x): for j in someListOfElements: if firstTime: ...
вопрос задан: 30 April 2012 20:13
0
ответов

Какова философия управления памятью в C ++? [закрыто]

Приносим извинения за обширный вопрос. Но каков фактор проектирования при управлении памятью в C ++? Например: почему происходит утечка памяти, если программа не освобождает объект памяти перед этим ...
вопрос задан: 29 April 2012 15:20
0
ответов

откуда ОС знает реальный размер физической памяти?

Когда ОС загружается в момент запуска компьютера, как ОС узнает информацию об оборудовании, есть ли какая-то инструкция io или программа-загрузчик получает информацию из биоса??
вопрос задан: 26 April 2012 16:07
0
ответов

Каковы некоторые распространенные способы вызвать утечку памяти с помощью JQuery/JavaScript?

Мой вопрос предполагает, что вы создаете веб-страницу, которая будет отображаться «долгое время». Мне любопытно, какие некоторые из распространенных ошибок могут привести к утечке памяти при использовании JQuery/...
вопрос задан: 25 April 2012 14:14
0
ответов

mmap и использование памяти

Пишу программу, которая получает огромные объемы данных (кусками разного размера )из сети, обрабатывает их и записывает в объем памяти. Так как некоторые фрагменты данных могут быть очень большими, мой...
вопрос задан: 24 April 2012 18:07
0
ответов

Как ссылочные и измененные биты запись в таблице страниц влияет на разбиение по страницам?

Я читаю о блоке управления подкачкой и памятью в Википедии. Как ссылка и измененный бит записи в таблице страниц влияет на операцию разбиения по страницам? {1}} http: // ru ....
вопрос задан: 23 April 2012 15:58
0
ответов

Как освободить блок

Я сохраняю свои блоки, пока моя веб-служба отключается и разговаривает с моим сервером. Поэтому я использую [копию myBlock], чтобы сохранить ссылку на мой блок. После того, как я получил свои данные и выполнил блок, я...
вопрос задан: 23 April 2012 08:13
0
ответов

Что такое новый шаблон для освобождения себя с автоматическим подсчетом ссылок?

Используя метод NSObject -(id )awakeAfterUsingCoder :(NSCoder *)декодер в качестве примера, документация говорит :Позволяет объекту после декодирования заменить себя другим объектом. Для...
вопрос задан: 22 April 2012 06:51
0
ответов

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

Недавно я начал писать код на Objective-C для устройств iOS 5. Мой новый MacBook загружен с Xcode 4.2 и последними SDK для Mac и iOS. Пока что это был забавный опыт, но есть одно ...
вопрос задан: 21 April 2012 21:24