Я не могу выделить память, используя следующий код:
int *h_VC = (int *)malloc(sizeof(int)*SIZE); //SIZE is 19200
if(h_VC==NULL)
{
printf("Memory Not avaialble");
}
Мой код использует указанный выше блок в цикле while и запускается несколько раз.
У меня 8 ГБ памяти. Я одновременно контролирую свободную память при запуске кода.
Не удается выделить память, хотя у меня осталось около 3 ГБ свободной памяти.
В чем может быть проблема?