Используемые в операционной системе средства реализации многозадачности можно разделить на следующие группы:
В случае невытесняющей многозадачности решение о переключении принимает:
Очень сильно зависит от того, какая вычислительная система и какие аспекты работы этой системы рассматриваются с точки зрения многозадачности:
Таймеры в .NET могут быть описаны в следующих пространствах имен:
Основные механизмы взаимодействия процессов могут быть разделены на следующие группы:
Аналогично средствам операционной системы средства .NET Framework могут быть разделены на следующие группы:
Для реализации APC операционная система ведет:
Для реализации пула потоков необходимо создание:
Обычно APC используются самой системой для реализации:
На основе спецификации CLI, разрабатываются следующие ее реализации: