In a computer system having a memory and an operating system persistently
stored in a storage device, a method for comparing System States of the
system from time to time. The method includes creating a snapshot object
for interfacing with functionalities of the system; and using the snapshot
object, creating a first collection of System State objects which record
the status of the system at a given instant in time. Next, the first
collection of System State objects is stored in the memory. A second
collection of System State objects, which was previously created and
stored in the storage device, is then loaded into the memory. A comparison
of the first collection with the second collection is made and an indicia
of any differences therebetween is provided.
Σε ένα συγκρότημα ηλεκτρονικών υπολογιστών που έχουν μια μνήμη και ένα λειτουργικό σύστημα που αποθηκεύεται διαρκώς σε μια συσκευή αποθήκευσης, μια μέθοδος για τα κράτη συστημάτων του συστήματος κατά διαστήματα. Η μέθοδος περιλαμβάνει τη δημιουργία ενός αντικειμένου στιγμιοτύπων για τη διασύνδεση με τις λειτουργίες του συστήματος και χρησιμοποιώντας το αντικείμενο στιγμιοτύπων, που δημιουργεί μια πρώτη συλλογή των κρατικών αντικειμένων συστημάτων που καταγράφουν τη θέση του συστήματος σε μια δεδομένη στιγμή εγκαίρως. Έπειτα, η πρώτη συλλογή των κρατικών αντικειμένων συστημάτων αποθηκεύεται στη μνήμη. Μια δεύτερη συλλογή των κρατικών αντικειμένων συστημάτων, που δημιουργήθηκε προηγουμένως και αποθηκεύτηκε στη συσκευή αποθήκευσης, φορτώνεται έπειτα στη μνήμη. Μια σύγκριση της πρώτης συλλογής με τη δεύτερη συλλογή γίνεται και ένα indicia οποιωνδήποτε διαφορών παρέχεται.