ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
956285 Топик полностью
fk0, легенда (31.10.2019 12:22, просмотров: 133) ответил lloyd на Muted ≠ semaphore, почитайте про инверсию приоритетов.
В линуксе нет приоритетов. И это такое счастье. Потому, что победить все трудности инверсии с большой системе -- сложно. Это в маленьких системках всё красиво и с приоритетами. А большой спагетти код размазанный по 10 слоям и уже никто не понимает, почему так получается, что вся система в целом встаёт колом потому, что в особо высокоприоритетном потоке функцию позвали и она куда-то пошла и начала что-то делать...
[ZX]