Цитата:
Сообщение от rsa
согласен. правда эту проблему может помочь решить развитый thread-control внутри ядра. однако сразу бы всех предостерег, что это 1) явно не mangos-way 2) внедрение его в код скорее вредно (если исходить из обучающей цели проекта) чем полезно. да и от дисциплины писателей может отучить окончательно
|
1. Что есть "mangos-way" в Вашем понимании? Я для себя понял , это когда "хаки" не будут приниматься в основную ветку,реализация должна быть очевидной.
2. Чем многопоточность мешает обучению? Сейчас как раз программирование без поддержки параллелизма должно оставаться только в школе. Многоядерные (и многопроцесcорные) системы давно стали бытовыми. ПО без многопоточности не в состоянии "выжать" из таких систем максимум. Безусловно, программирование и отладка в условиях нескольких потоков намного сложнее. Тем полезнее освоить эти приемы. В коде мангоса есть участки кода с разной сложностью, некоторые из которых и сейчас не всем походят для обучения
.