История изменений
Исправление Iron_Bug, (текущая версия) :
а почему ваши стопицот потоков «ломятся в одну дверь»? во-первых, надо продумывать архитектуру софта, чтобы такого не было, и правильно распределять работу в потоках. вы даже можете указать маску affinity. во-вторых, в самом ядре есть «потоки» и оно вполне себе работает с контекстами. плюс есть всякие там сокеты и прочее. ядро предлагает много способов взаимодействия, если уж на то пошло. а всякие там DMA и вовсе проецируют выхлоп девайсов сразу на приложение и читай, сколько влезет. никто особо не конфликтует, если программист грамотно управляет ресурсами.
Исходная версия Iron_Bug, :
а почему ваши стопицот потоков «ломятся в одну дверь»? во-первых, надо продумывать архитектуру софта, чтобы такого не было, и правильно распределять работу в потоках. во-вторых, в самом ядре есть «потоки» и оно вполне себе работает с контекстами. плюс есть всякие там сокеты и прочее. ядро предлагает много способов взаимодействия, если уж на то пошло. а всякие там DMA и вовсе проецируют выхлоп девайсов сразу на приложение и читай, сколько влезет. никто особо не конфликтует, если программист грамотно управляет ресурсами.