🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.lisp.x
Article #36

Bounds on GC for Xlisp

#36
From: Ken Kubiak
Date: Mon, 23 Oct 1989 19:52
19 lines
1261 bytes
I am using xlisp 2.0 on a macintosh and have been thinking of writing
a MIDI program using it.  It would need to be pseudo-realtime, with
the actual I/O running off interrupts, and communicating to the Xlisp
program via circular queues.  

Question: does anybody have a good idea of what the maximum time required
by a garbage collection is?  I can bound the workspace size, <1M (how
much mem my mac has).  I would like to see how big I'd need to make my queues
to avoid losing data during a GC.

Any information would be helpful.  I may summarize if anough people are
crazy enough to do realtime work in lisp.

Thanks in advance,

Ken Kubiak
Computer Systems Group
University of Illinois at Urbana-Champaign
kubiak@csg.uiuc.edu
Technical Details
Message-ID: <1989Oct23.195208.13328@ux1.cso.uiuc.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!dino!ux1.cso.uiuc.edu!bach.csg.uiuc.edu!kubiak

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!dino!ux1.cso.uiuc.edu!bach.csg.uiuc.edu!kubiak
From: kubiak@bach.csg.uiuc.edu (Ken Kubiak)
Newsgroups: comp.lang.lisp.x
Subject: Bounds on GC for Xlisp
Message-ID: <1989Oct23.195208.13328@ux1.cso.uiuc.edu>
Date: 23 Oct 89 19:52:08 GMT
Sender: paul@ux1.cso.uiuc.edu (Paul Pomes)
Reply-To: kubiak@bach.csg.uiuc.edu.UUCP (Ken Kubiak)
Distribution: comp.lang.lisp.x
Organization: Univ of Illinois at Urbana-Champaign
Lines: 19