Resultados da pesquisa a pedido "malloc"
malloc () vs. HeapAlloc ()
Qual é a diferença entre malloc () e HeapAlloc ()? Tanto quanto eu entendo malloc aloca memória da pilha, assim como HeapAlloc, certo? Então qual é a diferença Obrigado
copiar dados alocados no dispositivo do dispositivo para o host
Eu tenho um ponteiro que é alocado dinamicamente no dispositivo, então como posso copiá-lo do dispositivo para o hos #include <stdio.h> #define cudaSafeCall(call){ \ cudaError err = call; \ if(cudaSuccess != err){ \ fprintf(stderr, "%s(%i) : ...
Mallocs grandes de 64 bits
Quais são as razões pelas quais um malloc () falharia, especialmente em 64 bit Meu problema específico é tentar localizar um enorme bloco de 10 GB de RAM em um sistema de 64 bits. A máquina possui 12 GB de RAM e 32 GB de swap. Sim, o malloc é ...
Como descobrir quanta memória é realmente usada por uma chamada malloc?
Se eu ligar: char *myChar = (char *)malloc(sizeof(char));Eu provavelmente estou usando mais de 1 byte de memória, porque o malloc provavelmente está usando alguma memória por conta própria para manter o controle de blocos livres no heap e pode ...
malloc retorna NULL e define errno como ENOMEM, mas há bastante espaço de heap disponível?
Tenho uma situação em quemalloc() retornaNULL e conjuntoserrno paraENOMEM. Mas a pilha CRT (que é cultivável) tem bastante memória para trabalhar. Na hora demalloc, minha memória de processo é de cerca de 900 MB. O processo do host é um ...
Quais garantias o malloc faz sobre o alinhamento da memóri
Deparei-me com o seguinte código: int main() { char *A=(char *)malloc(20); char *B=(char *)malloc(10); char *C=(char *)malloc(10); printf("\n%d",A); printf("\t%d",B); printf("\t%d\n",C); return 0; } //output-- 152928264 152928288 152928304 ...
Aloque memória e salve a string em c
Eu queria saber por que o código a seguir não está funcionando int main(int argc, char **argv) { char *test = (char*) malloc(12*sizeof(char)); test = "testingonly"; free(test); } Depois de pensar nisso, minha suposição era que primeiro eu ...
Alocadores são preguiçosos?
Eu escrevi um programa C no Linux que aloca memória, executa-o em um loop e o TOP não mostra consumo de memóri então fiz algo com essa memória e o TOP mostrou o consumo de memóri Quando malloc, realmente "obtenho memória" ou existe um ...
Malloc falha de chamada, mas funciona em outro lugar
Gostaria de saber se alguém pode ter alguma idéia sobre isso ... Meu programa está travando nesta chamada: void subtract(data* array,data* inverse,int a, int b, int q, int n) { data* arraytomultiply; arraytomultiply = (data ...
Existe alguma implementação melhor do que malloc / calloc para alocar memória em C? [fechadas
As malloc / calloc é a implementação antiga definida no stdlib para C. Existe algumelhor implementação que pode substituir malloc / calloc? Por favor, não responda a nenhum método wrapper no método malloc / calloc. A nova implementação para ...