16.10.2015, 18:25, "Ivan Petrov" <[email protected]>:
с точки зрения неофита горутины лучше (поскольку из коробки множество
CPU)
но с той же точки зрения в горутинах нет ексепшенов, cpan, многого
другого.
кстати о Go.
кому-то попадалось исследование балансера горутин по CPU?
что там с равномерностью, как дела обстоят?
в интернетах кое-что есть по этому поводу, вот тут древняя в масштабах истории Go статья https://morsmachine.dk/go-scheduler (но общий подход объясняется хорошо)
если кратко, то рантайм умный – знает про локальность, например использование регистров горутинами
еще по теме:
http://www.goinggo.net/2014/01/concurrency-goroutines-and-gomaxprocs.html
http://www.cs.columbia.edu/~aho/cs6998/reports/12-12-11_DeshpandeSponslerWeiss_GO.pdf
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
