Articles of temps réel

Les exceptions sont-elles toujours indésirables dans l’environnement en temps réel?

Il y a quelques années, on m’a appris que, dans les applications en temps réel telles que les systèmes embarqués ou le développement C ++ (non-Linux) , les exceptions sont indésirables. (Peut-être que cette leçon était antérieure à gcc-2.95). Mais je sais aussi que la gestion des exceptions est devenue meilleure. Donc, sont C ++ […]

Comment se présentent les protocoles des jeux de stratégie en temps réel tels que Starcraft et Age of Empires?

Je suis intéressé par la façon dont les protocoles (et la boucle de jeu) fonctionnent pour ce type de jeux; tout pointeur ou sharepoint vue est apprécié. Je suppose que la boucle principale aurait un état mondial qui serait avancé de quelques “ticks” par seconde, mais comment les commandes des joueurs sont-elles exécutées? Quel type […]

Différences entre temps réel dur, temps réel souple et temps réel ferme?

J’ai lu les définitions des différentes notions de temps réel , et les exemples fournis pour les systèmes temps réel durs et souples ont un sens pour moi. Mais, il n’existe pas de véritable explication ou exemple de système temps réel ferme. Selon le lien ci-dessus: Entreprise: les échéances peu fréquentes sont tolérables, mais peuvent […]

L’utilisation de la mémoire de tas (malloc / new) crée-t-elle un programme non déterministe?

Il y a quelques mois, j’ai commencé à développer des logiciels pour les systèmes temps réel en C pour les applications spatiales, ainsi que pour les microcontrôleurs en C ++. Il existe une règle de base dans de tels systèmes: il ne faut jamais créer d’objects de tas (donc pas de malloc / new), car […]