Я думаю, examples
каждый раз создает нового оценщика, что довольно дорого.Если возможно, создайте единый оценщик для всего документа:
#lang scribble/manual
@(require scribble/eval)
@(define the-eval (make-base-eval))
@examples[#:eval the-eval
(require racket/snip)
(require racket/class)
(make-object image-snip% "a.jpg")
]
...
@examples[#:eval the-eval
<more stuff>
]
, который должен использовать значительно меньше памяти.