[СИ] Создать большой массив
Ясык СИ
ОС UNIX
Не получается создать массив больше этого:
int arr[15000000];
Это 60 000 000 байт.
А нужно 500 000 000 байт.
Определен в функции main().
Segmentation fault (core dumped)
ОЗУ 4 Гб.
Вызов k=getrlimit(RLIMIT_DATA , &rlim);
дает RLIMIT_DATA: 536870912/536870912
Top дает строку
Mem: 76M Active, 2733M Inact, 257M Wired, 1264K Cache, 112M Buf, 550M Free
Существует ли способ создать большой массив?
Кто знает прошу ответить.