> On 28 Nov 2017, at 00:23, Marko Rauhamaa <ma...@pacujo.net> wrote: > > Hans Åberg <haber...@telia.com>: >> I saw overhead also for the small allocations, 20-30% maybe. This is >> in a program that makes a lot of allocations relative other >> computations. So that made me wonder about Guile. > > I don't have an answer to your question although I would imagine GC > cannot be effectively scaled across multiple threads.
Or perhaps special implementation methods are required. > I generally steer clear of threads and stick to multiple processes where > parallelism is needed. Indeed, that was I did: just one crucial point.