История изменений
Исправление shkolnick-kun, (текущая версия) :
А вот что я успел посмотреть - это CloudABI и дизайн-документ по реализации мьютексов/кондваров в нём. Сложилось впечатление, что быдло дилетантское.
На самом деле в статье всё разжевано, а документ от CloudABI - тупикал пеар, оне не заморачиваются с мотивационной частью, а тупо констатируют факт принятия тех или иных решений.
Ну и ещё пропатчили Ядро, чтобы приделать туда свою capability based безопасность.
Судя по https://github.com/bminor/musl в мюслях:
a) не заморачивались с архитектурой мьютексов, тупо сделали по первому варианту из статьи.
б) с условными переменными сделали примерно то же, что и создатели CloudABI, только в юзерспейсе без необходимости корежить ядро.
И да, я тоже дилетантское быдло :)))
Исходная версия shkolnick-kun, :
А вот что я успел посмотреть - это CloudABI и дизайн-документ по реализации мьютексов/кондваров в нём. Сложилось впечатление, что быдло дилетантское.
На самом деле в статье всё разжевано, в документ от CloudABI - тупикал пеар, оне не заморачиваются с мотивационной частью, а тупо констатируют факт принятия тех или иных решений.
Ну и ещё пропатчили Ядро, чтобы приделать туда свою capability based безопасность.
Судя по https://github.com/bminor/musl в мюслях:
a) не заморачивались с архитектурой мьютексов, тупо сделали по первому варианту из статьи.
б) с условными переменными сделали примерно то же, что и создатели CloudABI, только в юзерспейсе без необходимости корежить ядро.
И да, я тоже дилетантское быдло :)))