
Envoyé par
Kikito
Oui le programme fonctionnera également sans le yield, mais il permet quand même de redonner la main plus rapidement aux autres threads, sans le yield il y a de fortes chances que le thread continue de boucler dans le while un bon nombre de fois avant de donner la main aux autres threads.
La le "if(paused){" est tout en haut du run ce n'est pas trop grave car une boucle va très vite mais si tu as une opération entre le while et le if, ne pas mettre de yield peut augmenter significativement le temps d'éxécution.
Partager