I think that on Unixes without overcommit, people allocate massive amounts of swap so that fork never fails.