いわゆる overcommit だと思う.
私なりの現状の理解では overcommit を認めるように実装された mmap(2) とか sbrk(2) で
実装された malloc(3) では, (もし malloc が確保した領域がちゃんと使えることを
保証するような実装になってなければ) malloc 時には NULL を返さないけど, その領域に
アクセスしたところで, 天罰が下る, ということで OK ?

私はこの辺の議論をする知識が欠けているから, みんなでこのスレなりの
議論をしてくれ.

ttp://search.luky.org/fol.2001/msg00337.html
ttp://home.jp.freebsd.org/cgi-bin/thread?mesid=%3c199910040604%2ePAA01232%40bluemoon%2eelec%2eryukoku%2eac%2ejp%3e