Результаты поиска по запросу "allocation"
Управление памятью
л точно уверен, как сформулировать заголовок, но вопрос таков: Я слышал о программистах, выделяющих большой раздел непрерывной памяти в начале программы, а затем распределяющих ее по мере необходимости. Это в отличие от простого обращения к ОС ...
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 ...
который мог копировать только один байт за раз?
можно получить лучшую производительность, используя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];
Объект класса, местом хранения которого является поле.
я сложилось впечатление, что в C # элементы struct размещаются в стеке и, таким образом, исчезают при возврате из метода, в котором они были созданы. Но что произойдет, если я поместу значения структуры в список и верну это? ...
оператор, который будет ловить их всех, не касаясь ни одной строки существующих файлов. Кстати, если вы объясните, почему вы хотите это сделать, мы могли бы вам лучше помочь.
ешел по этой ссылке:Заменить распределитель STL по умолчанию [https://stackoverflow.com/questions/8247552/replace-default-stl-allocator] заменить стандартный распределитель на мой собственный распределитель. Но я получаю эту ...
Быстрый тест подтверждает, что мы достигли линейной сложности.
ужно рассчитать записи векторачью длину я не знаю заранее, Как это сделать эффективно? Тривиальное решение состоит в том, чтобы «вырастить» его: начните с малого или пустого вектора и последовательно добавляйте новые записи, пока не ...
Если подумать, может, тебе стоит пойти с POSH.
ли модуль Python, который позволил бы мне помещать экземпляры нетривиальных пользовательских классов в общую память? Под этим я подразумеваю размещение непосредственно в разделяемой памяти, а не врезание в нее и из ...
Динамически распределить структуру C?
Я хочу динамически выделить структуру C: typedef struct { short *offset; char *values; } swc;И «смещение», и «значения» должны быть массивами, но их размер неизвестен до времени выполнения. Как я могу динамически распределять память для моей ...
делать что-нибудь еще
оего проекта я пишу несколько контейнеров STL с нуля (у меня есть свои причины). Поскольку я настолько близко имитирую функциональность и интерфейсы STL, я прилагаю все усилия, чтобы придерживаться политики «если она имеет то же имя, что и ...
http://www.fourmilab.ch/bget/
хорошую реализацию пула памяти в C. это должно включать следующее: Анти фрагментация.Будь супер быстрым :)Возможность «связать» несколько выделений разных размеров под некоторым идентификатором и удалить все выделения с ...