• [^] # Re: Problématique Temps Réel

    Posté par . En réponse au message Polling ou Interrupt ?. Évalué à 1.

    Merci de me faire mettre le doigt sur des idées et des questions que je ne me posais pas ! J'avoue n'avoir aucune compétence en temps-réel.

    L'application était la suivante. Je désirais dans le cadre du développement d'un très modeste jeu clients/server à forts échanges asynchrones, développer une couche réseau. Avant que je ne pose ma question, on m'a recommandé d'utiliser des bibliothèques qui feront le taf toujours mieux que moi. Soit. Mais ma question reste entière, vraiment.

    Pour répondre à la question 1, même si c'est assez subjectif, l'action doit être réalisée suffisamment vite pour rendre le jeu fluide et cohérent. Même si des mécanismes de compensation et prédiction sont mis en place coté client, ces mécanismes ont leurs limites. Il faut rapidement que le client est la même vision que le serveur.

    Je reste avec le sentiment que même si les échanges sont à mon échelle très nombreux, à l'échelle d'un cpu moderne c’est peut-être peanuts et en cas de polling, 99% de mes lectures sockets n'aboutiront pas car rien n'a été reçu. C'est nul, tu en conviendras :(