En informática , el rendimiento es una acción que ocurre en un programa de computadora durante el subprocesamiento múltiple , que consiste en forzar a un procesador a ceder el control del subproceso que se está ejecutando actualmente y enviarlo al final de la cola en ejecución , de la misma prioridad de programación .
Diferentes lenguajes de programación implementan la rentabilidad de distintas maneras.
pthread_yield()
En el lenguaje C , una implementación de bajo nivel , proporcionada por POSIX Threads [1]std::this_thread::yield()
en el lenguaje C++ , introducido en C++11 .yield
En KotlinLas corrutinas son primitivas de concurrencia de grano fino , que pueden requerirse para ceder explícitamente. Pueden permitir especificar otra función para que tome el control. Las corrutinas que ceden explícitamente permiten la multitarea cooperativa .