Выход (многопоточность) - Википедия - Yield (multithreading)
В Информатика, урожай это действие, которое происходит в компьютерная программа в течение многопоточность, заставить процессор отказаться от контроля над текущий запущенный поток, и отправив его в конец текущая очередь, того же самого планирование приоритет.
Примеры
Разные языки программирования реализовать податливость различными способами.
pthread_yield ()
на языке C, а низкий уровень реализация, предоставленная Потоки POSIX[1]std :: this_thread :: yield ()
на языке C ++, введенный в C ++ 11.- В Метод доходности предоставляется в различных объектно-ориентированного программирования языки с поддержкой многопоточности, такие как C # и Ява.[2] Языки ООП обычно предоставляют абстракции классов для объектов потоков.
В сопрограммах
Сопрограммы мелкозернистый параллелизм примитив, который может потребоваться явно уступить. Они могут позволить указать другую функцию для управления. Сопрограммы, которые явно дают возможность совместная многозадачность.
Смотрите также
- Сопрограммы
- Java (программная платформа)
- общеязыковая среда выполнения
- Виртуальная машина Java
- Актерская модель
Рекомендации
- ^ "pthread_yield".
- ^ "Thread.yield". Javamex. Получено 24 июн 2011.