Bonjour à tous,
Je me demandais une chose toute bête depuis un petit moment concerant l'utilisation de GLUT ou OpenGLUT et notamment concernant la boucle "infinie" d'attente d'évènements. Lorsque le programme entre dans cette fameuse boucle, qu'en est-il exactement de l'utilisation du processeur ? Si je lance un programme conçu à l'aide de GLUT et que je regarde l'utilisation du processeur avec le gestionnaire des tâches de Windows, on a l'impression que le processeur est utilisé à 100% pendant toute la durée d'exécution du programme, ce qui pourrait sembler pénalisant pour les autres applications en cours ... Savez-vous si le processeur est réellement monopolisé par l'application créée à l'aide de GLUT (cela me semblerait d'autant plus étonnant que pour d'autres librairies graphiques comme la SDL, j'ai lu que la boucle d'attente était passive est donc non pénalisante pour l'utilisation du CPU) ?
Merci pour vos réponses !
Partager