*BSD News Article 40353


Return to BSD News archive

Newsgroups: comp.os.386bsd.development
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mira.net.au!otis.apana.org.au!serval.net.wsu.edu!netnews.nwnet.net!henson!reuter.cse.ogi.edu!uwm.edu!math.ohio-state.edu!cs.utexas.edu!lgc.com!commike
From: commike@lgc.com (Alan Commike)
Subject: FreeBSD 2.0 - malloc() > 32M fails
Message-ID: <D1uJFI.ALv@lgc.com>
Sender: usenet@lgc.com
Nntp-Posting-Host: draco.lgc.com
Organization: Landmark Graphics Corporation
Date: Tue, 3 Jan 1995 20:26:06 GMT
Lines: 14


I running a FreeBSD 2.0 system w/ 32M real memory and 250M swap. Any single
malloc() call over the 32M boundry fails. Multiple smaller allocations are
fine and swap fills up nicely. Although, I haven't tried multiple smaller
allocations in the same application.

I haven't look at any of the system code yet. Although I seem to remember
that there's a system parameter for maximum segement size for break?

Any pointers before i go digging.

thanks,

	...alan