LINUX.ORG.RU

История изменений

Исправление korvin_, (текущая версия) :

При смене параметров:

NCHANNELS = 100 (меньше каналов для большей конкуренции между тредами/горутинами)

NTHREADS = 100000

такие результаты:

Racket:

done
cpu time: 28000 real time: 27931 gc time: 12344

Go:

done
891.3125ms

Разница стала в почти 30 раз.

Исходная версия korvin_, :

При смене параметров:

NCHANNELS = 100 (меньше каналов для большеё конкуренции между тредами/горутинами)

NTHREADS = 100000

такие результаты:

Racket:

done
cpu time: 28000 real time: 27931 gc time: 12344

Go:

done
891.3125ms

Разница стала в почти 30 раз.