With this approach, context switching can be done very quickly and, in addition, it can be implemented even on simple kernels which do not support threading.
При таком подходе переключение контекста может быть сделано очень быстро, и, кроме того, он может быть реализован даже на простых ядрах, которые не поддерживают многопоточность.