A method and apparatus for automatically reclaiming and restoring memory
occupied by redundant software components. In a computing environment
which permits applications to run in the real-mode as well as the
protected-mode, only one set of software components, either real-mode or
protected-mode can be active at any one time. Protected-mode applications
cooperate with a real-mode applications to remove and reclaim the memory
occupied by redundant software components such as device drivers when the
protected-mode applications boots. The real-mode software components are
restored and replaced in memory when the protected-mode application quits.
The memory reclaimed from redundant software components contributes to the
maximum amount of memory available for use by both protected-mode
applications, and real-mode applications.
Μια μέθοδος και μια συσκευή για αυτόματα και τη μνήμη που καταλαμβάνεται από τα περιττά τμήματα λογισμικού. Σε ένα υπολογιστικό περιβάλλον που επιτρέπει τις εφαρμογές για να τρέξει στον πραγματικός-τρόπο καθώς επίσης και τον προστατεύω-τρόπο, μόνο ένα σύνολο τμημάτων λογισμικού, είτε ο πραγματικός-τρόπος ή ο προστατεύω-τρόπος μπορεί να είναι ενεργός σε οποιοδήποτε χρόνο. Οι εφαρμογές προστατεύω-τρόπου συνεργάζονται με τις εφαρμογές ενός πραγματικός-τρόπου για να αφαιρεθεί και να παρθεί η μνήμη που καταλαμβάνεται από τα περιττά τμήματα λογισμικού όπως οι οδηγοί συσκευών όταν οι μπότες εφαρμογών προστατεύω-τρόπου. Τα τμήματα λογισμικού πραγματικός-τρόπου αποκαθίστανται και αντικαθίστανται στη μνήμη όταν εγκαταλείπει η εφαρμογή προστατεύω-τρόπου. Η μνήμη που παίρνεται από τα περιττά τμήματα λογισμικού συμβάλλει στο μέγιστο ποσό μνήμης διαθέσιμο και προς χρήση από τις εφαρμογές προστατεύω-τρόπου, και τις εφαρμογές πραγματικός-τρόπου.