Article View: comp.sys.powerpc
Article #2287Re: Ask yourself these before you choosing a 32bit OS...
From: Jeff Dege
Date: Thu, 21 Sep 1995 13:17
Date: Thu, 21 Sep 1995 13:17
27 lines
2050 bytes
2050 bytes
On 20 Sep 95 01:12:39, Moises Lejter (mlm@cs.brown.edu) wrote:
: In article <43nlc8$sll@orion.cybercom.net>, jerry@cybercom.net (Jerry Shekhel) writes:
:
: Jerry> UNIX systems ignore the problem and let the applications
: Jerry> worry about their own heap management. The OS itself
: Jerry> provides only rudimentary facilities for expanding the heap.
:
: I am not sure how fair this statement is to modern versions of UNIX.
: It is true that the OS itself provides rudimentary facilities for
: expanding the heap - just sbrk() to extend heap memory. However, the
: standard C library's heap allocation routines (malloc() and friends)
: do try to do a reasonable job in terms or reusing freed blocks,
: compacting contiguous free blocks when convenient. I will grant you
: it is possible to construct an application whose dynamic memory
: behavior will defeat the strategies in the standard C library, but I
: am not sure that this is commonly a problem...
A lot of it depends upon how well the heap management functions are
written, which is up to the compiler vendor. Many compiler vendors have
barely adequate heap managers. A few have reasonable ones. In any case,
there are third-party heap managers available, if the one you've got doesn't
cut it.
--
the Windows API has done more to retard skill development
than anything since COBOL maintenance.
--Larry O'Brien
Technical Details
Message-ID:
<43rokk$eea@blackice.winternet.com>Path:
arc1-ca.pugleaf.net!winternet.com!not-for-mailReferences:
<3vh2hc$9dd@falcon.ccs.uwo.ca> <wade-1809952212460001@f182-067.net.wisc.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!winternet.com!not-for-mail From: jdege@winternet.com (Jeff Dege) Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel,comp.os.ms-windows.advocacy Subject: Re: Ask yourself these before you choosing a 32bit OS... Date: 21 Sep 1995 13:17:08 GMT Organization: StarNet Communications, Inc Message-ID: <43rokk$eea@blackice.winternet.com> References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <wade-1809952212460001@f182-067.net.wisc.edu> NNTP-Posting-Host: parka.winternet.com X-Newsreader: TIN [UNIX 1.3 950726BETA PL0]