Ну, типа, у меня же есть нативный код с нативными пулами тредов, и очень много. Есть вот этот вот идиотический гуй на маке, есть очень много всего, где гринтреды не будут работать, и где при этом хочется много IO.
Ну, типа, у меня же есть нативный код с нативными пулами тредов, и очень много. Есть вот этот вот идиотический гуй на маке, есть очень много всего, где гринтреды не будут работать, и где при этом хочется много IO.
У меня самописными тредпулами весь код обмазан. Каждый класс свой екзекутор объявляет
А прикинь, что у тебя код-хитрожоп что-нибудь своё схороняет в TEB, например. И потом просто рили охреневает от того, что ему внезапно этот TEB подменили на ходу, после какого-нибудь IO.
Я из обсуждения так и не понял что мешает сделать асинхронное апи рядом с синхронным в ждбц драйвере
Никто не мешает его сделать, но очень долго придётся ждать, пока нужный тебе вендор его реализует. А ведь классическая асинхронность вирусная, то есть после этого придётся ещё ждать, пока весь стек обновится.