delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/03/10/08:43:59

Date: Mon, 10 Mar 1997 08:30:20 -0500
Message-Id: <199703101330.IAA24767@delorie.com>
From: DJ Delorie <dj AT delorie DOT com>
To: ao950 AT FreeNet DOT Carleton DOT CA
CC: djgpp AT delorie DOT com
In-reply-to: <5g0ao0$sjl@freenet-news.carleton.ca> (ao950@FreeNet.Carleton.CA)
Subject: Re: __djgpp_base_address

> * What is sbrk()? It sounds like the "malloc behind malloc"... as in, the
>   routine to allocate more heap from the kernel or DPMI host, rather than to
>   allocate more for the app from the heap.

Again, the Lexicon talks about what the "break" is.  sbrk() obtains
memory from the OS (and can release it, also) - but it only gets one
large chunk.  The purpose of malloc() is to work with that chunk to
give the program what it needs.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019