Результаты поиска по запросу "allocation"

0 ответов

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

л точно уверен, как сформулировать заголовок, но вопрос таков: Я слышал о программистах, выделяющих большой раздел непрерывной памяти в начале программы, а затем распределяющих ее по мере необходимости. Это в отличие от простого обращения к ОС ...

6 ответов

CUDA выделяет массив массивов

У меня есть некоторые проблемы с размещением массива массивов в CUDA. void ** data; cudaMalloc(&data, sizeof(void**)*N); // allocates without problems for(int i = 0; i < N; i++) { cudaMalloc(data + i, getSize(i) * sizeof(void*)); // seg fault is ...

0 ответов

 который мог копировать только один байт за раз?

можно получить лучшую производительность, используяmemcpy или как мне его использовать? Например: float a[3]; float b[3];это код: memcpy(a, b, 3*sizeof(float));Быстрее чем этот? a[0] = b[0]; a[1] = b[1]; a[2] = b[2];

ТОП публикаций

6 ответов

 Объект класса, местом хранения которого является поле.

я сложилось впечатление, что в C # элементы struct размещаются в стеке и, таким образом, исчезают при возврате из метода, в котором они были созданы. Но что произойдет, если я поместу значения структуры в список и верну это? ...

0 ответов

 оператор, который будет ловить их всех, не касаясь ни одной строки существующих файлов. Кстати, если вы объясните, почему вы хотите это сделать, мы могли бы вам лучше помочь.

ешел по этой ссылке:Заменить распределитель STL по умолчанию [https://stackoverflow.com/questions/8247552/replace-default-stl-allocator] заменить стандартный распределитель на мой собственный распределитель. Но я получаю эту ...

0 ответов

Быстрый тест подтверждает, что мы достигли линейной сложности.

ужно рассчитать записи векторачью длину я не знаю заранее, Как это сделать эффективно? Тривиальное решение состоит в том, чтобы «вырастить» его: начните с малого или пустого вектора и последовательно добавляйте новые записи, пока не ...

1 ответ

Если подумать, может, тебе стоит пойти с POSH.

ли модуль Python, который позволил бы мне помещать экземпляры нетривиальных пользовательских классов в общую память? Под этим я подразумеваю размещение непосредственно в разделяемой памяти, а не врезание в нее и из ...

13 ответов

Динамически распределить структуру C?

Я хочу динамически выделить структуру C: typedef struct { short *offset; char *values; } swc;И «смещение», и «значения» должны быть массивами, но их размер неизвестен до времени выполнения. Как я могу динамически распределять память для моей ...

2 ответа

 делать что-нибудь еще

оего проекта я пишу несколько контейнеров STL с нуля (у меня есть свои причины). Поскольку я настолько близко имитирую функциональность и интерфейсы STL, я прилагаю все усилия, чтобы придерживаться политики «если она имеет то же имя, что и ...

4 ответа

http://www.fourmilab.ch/bget/

хорошую реализацию пула памяти в C. это должно включать следующее: Анти фрагментация.Будь супер быстрым :)Возможность «связать» несколько выделений разных размеров под некоторым идентификатором и удалить все выделения с ...