Définition - Que signifie Runtime System?
Un système d'exécution fait référence à l'ensemble de ressources logicielles et matérielles qui permettent à un programme logiciel d'être exécuté sur un système informatique. Le système d'exécution est un mécanisme composite conçu pour fournir des services d'exécution de programme, quel que soit le langage de programmation utilisé.
Definir Tech explique Runtime System
Un système d'exécution est principalement créé par le langage de programmation dans la manière dont il présente l'architecture de programmation native du programme. En règle générale, un système d'exécution fournit à la fois des commandes de bas niveau et de haut niveau, s'interfaçant à la fois avec la structure / bibliothèque logicielle principale et l'architecture d'ensemble d'instructions matérielles (ISA) sous-jacente. Les fonctions de bas niveau fournies par un système d'exécution comprennent l'interfaçage du processeur, le chargement de la mémoire et la conversion numérique-binaire, entre autres. Les fonctions de niveau supérieur incluent la vérification de type, la génération de code et les services de débogage et d'optimisation.
Java Runtime Environment, par exemple, est un type de système d'exécution qui fournit le cadre complet pour l'exécution et la gestion des programmes Java.