Я хочу знать о волокне, которое предоставляет окно.
Давайте предположим, что я создал 4 волокна.
------------ нить -----------------
волокно1 - волокно2 - волокно3 - волокно4
^
Волокно 1 теперь выполняется потоком.
Один поток может работать только с одним волокном одновременно. Это правильно?
Если нить оканчивает волоконно-оптический кабель1, то по другому все волокна также прерываются?
Я знаю, что волокно не является вытесняющим. Тогда, если я захочу переключить fiber1 на fiber2, нет способа, кроме как вызвать SwitchToFiber в fiber1?
Если я вызову SwitchToFiber в fiber1 во время выполнения какой-либо задачи, то fiber1 немедленно перестанет спать? или спать после выполнения своей задачи?
Нет общего пространства в fiber1 to fiber4?
И нет общего пространства, тогда нет необходимости блокировать оптоволокно. это правильно?
Я читаю документы MSDN, но не могу что-то понять. Поэтому я спрашиваю здесь.