История изменений
Исправление
hateyoufeel,
(текущая версия)
:
А в Windows и FreeBSD malloc возвращает NULL когда не может выделить память…
В FreeBSD тот же overcommit по дефолту включен и никто не мешает сделать malloc(1T) и получить указатель.
С другой стороны, на Windows overcommit просто не нужен, потому что основная потребность в overcommit сейчас – это чтобы fork() работал.
Исходная версия
hateyoufeel,
:
А в Windows и FreeBSD malloc возвращает NULL когда не может выделить память…
В FreeBSD тот же overcommit по дефолту включен и никто не мешает сделать malloc(1T) и получить указатель. Про Windows не скажу.