[racket-dev] [racket] Stuttering problems with big-bang

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Thu Aug 8 06:40:37 EDT 2013

Hi Jack: the entire system freezes when the GC happens and the numbers you
report match up with what I'd expect to be very annoying stuttering. (And
just for the record, it doesn't skip frames -- it just doesn't update
anything or draw any new frames during the GC.)

Can you tell us more about your machine? What OS and what processor?


On Wed, Aug 7, 2013 at 9:55 PM, Jack Firth <the.game.creator6 at gmail.com>wrote:

> I started up the program from the command line with the garbage collection
> debugging information, and saw some interesting stuff once the program was
> up and running. Every second or so I'd see a very very slight stutter,
> which would be followed by a garbage collection lasting either 16ms or
> 15ms, slightly longer stutters would report as GCs of 31ms, and long
> freezing stutters would be around 109ms. I think perhaps big-bang is doing
> something where it's skipping a frame or two as a result of some sort of
> garbage collection. All the on-tick etc. events are performed for the
> frame, it just doesn't seem to be drawn. I can't fathom what's going on
> here.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20130808/c5e303ad/attachment.html>

Posted on the dev mailing list.