delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/1997/05/01/16:54:40

Comments: Authenticated sender is <alaric+abwillms AT sdps DOT demon DOT co DOT uk>
From: "Alaric B. Williams" <alaric AT abwillms DOT demon DOT co DOT uk>
To: Mark Habersack <grendel AT hoth DOT amu DOT edu DOT pl>,
Matthias DOT Paul AT post DOT rwth-aachen DOT de, opendos-developer AT delorie DOT com
Date: Thu, 1 May 1997 20:24:45 +0000
MIME-Version: 1.0
Subject: Re: Usage of directory entries
Reply-to: alaric AT abwillms DOT demon DOT co DOT uk
In-reply-to: <199704300713.JAA13051@grendel.sylaba.poznan.pl>
References: <862258394 DOT 1011812 DOT 0 AT abwillms DOT demon DOT co DOT uk>
Message-ID: <862514475.0610287.0@abwillms.demon.co.uk>

On 30 Apr 97 at 9:14, Mark Habersack wrote:
> Once upon a time (on 28 Apr 97 at 21:16) Alaric B. Williams said:

> > What's the difference? The LispOS people are interested in using the 
> > Boehm GC for their entire OS, from what I gather, unless they derive their
> > own more efficient one (which I gather will be the case once the compiler is
> > running).

> You said it - "unless". That's why I asked about a working GC for an OS. I've 
> got a feeling it should be much more complicated than one for a single app.

Not at all! What is more complex about the problem? In fact, it may be easier;
objects in private address spaces cannot be referenced from outside those address
spaces.

If you are writing a GC at the OS level, there are some tricks you /can/
use to make it faster that you might not be able to do with an app-level
one, by interfacing with the memory management (LispMs did this, I 
hear; they had OS GCs).

ABW
--
Alaric B. Williams (alaric AT abwillms DOT demon DOT co DOT uk)

   ---<## OpenDOS FAQ ##>---

Plain HTML: http://www.delorie.com/opendos/faq/
            http://www.deltasoft.com/faq.html

Fancy HTML: http://www.deltasoft.com/faq0000.html

- Raw text -


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