ELECTRONIC COMPUTER, ELECTRONIC SYSTEM, METHOD FOR MONITORING THE EXECUTION OF AN APPLICATION AND ASSOCIATED COMPUTER PROGRAM
The invention relates to a computer (C) comprising a memory and a processing chain comprising an input/output processing entity (16), a processor (12), an operating system interacting with the processing entity and the processor, the computer, in the presence of an external request to execute a sour...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention relates to a computer (C) comprising a memory and a processing chain comprising an input/output processing entity (16), a processor (12), an operating system interacting with the processing entity and the processor, the computer, in the presence of an external request to execute a source application (28) the executable of which has been loaded beforehand into an area of the memory, being able to: - instantiate a clone application (32) of the source application (28) by: - duplicating the executable of the source application (28) so as to create that of the clone application (32), and by storing it in a memory area separate from that of the source application, - generating an internal request to said processor to execute said clone application (32), - independently execute the source application (28) and clone application (32), - generate a single output (56) on the basis of the comparison of the execution result of the source application (28) with that of the clone application (32).
L'invention concerne un calculateur (C) comprenant une mémoire et une chaine de traitement comprenant une entité (16) de traitement d'entrée(s)/sorties, un processeur (12), un système d'exploitation en interaction avec l'entité de traitement et le processeur, le calculateur, en présence d'une requête externe, d'exécution d'une application source (28) dont l'exécutable a été préalablement chargé dans une zone de la mémoire, étant propre à: - instancier une application clone (32) de l'application source (28) en: - dupliquant l'exécutable de l'application source (28) pour créer celui de l'application clone (32), et en le stockant dans une zone mémoire distincte de celle de l'application source, - générant une requête interne audit processeur, d'exécution de ladite application clone (32), - exécuter indépendamment les applications source (28) et clone (32), - générer une sortie unique (56) en fonction de la comparaison du résultat d'exécution de l'application source (28) avec celui de l'application clone (32). |
---|