<div>16.10.2015, 18:25, "Ivan Petrov" <i.petro.77.00@gmail.com>:</div><blockquote type="cite"><blockquote><blockquote></blockquote></blockquote><p>с точки зрения неофита горутины лучше (поскольку из коробки множество<br />CPU)<br />но с той же точки зрения в горутинах нет ексепшенов, cpan, многого<br />другого.<br /><br />кстати о Go.<br />кому-то попадалось исследование балансера горутин по CPU?<br />что там с равномерностью, как дела обстоят?</p></blockquote><div> </div><div>в интернетах кое-что есть по этому поводу, вот тут древняя в масштабах истории Go статья https://morsmachine.dk/go-scheduler (но общий подход объясняется хорошо)</div><div>если кратко, то рантайм умный – знает про локальность, например использование регистров горутинами</div><div> </div><div> </div><div>еще по теме:</div><div> </div><div><a href="http://www.goinggo.net/2015/02/scheduler-tracing-in-go.html">http://www.goinggo.net/2015/02/scheduler-tracing-in-go.html</a></div><div> </div><div>http://www.goinggo.net/2014/01/concurrency-goroutines-and-gomaxprocs.html</div><div> </div><div>http://www.cs.columbia.edu/~aho/cs6998/reports/12-12-11_DeshpandeSponslerWeiss_GO.pdf</div>