Не могу выделить более миллиона целых чисел

Я пытаюсь вычислить время и сравнить алгоритмы сортировки. Насколько я понимаю: sizeof (int) составляет 4 байта, поэтому int array [один миллион]; дает (4) миллиона байтов, что составляет 4000 КБ или 4 МБ примерно.

Так почему я не могу? Я почти уверен, что у меня есть еще. 2gb если быть точным.

Я использую gcc, если это что-то значит.

7
задан lightburst 13 November 2011 в 12:42
поделиться