Method for recovering memory

   
   

In a computing system having swappable and non-swappable address spaces, wherein the computing system includes an operating system that includes a Real Storage Manager (RSM), a Systems Resource Manager (SRM) and a Region Control Task (RCT), a method for recovering swappable fixed non-preferred memory is provided which includes receiving a request from the operating system to configure an area of real memory to create an intercepted swappable address space, wherein the intercepted swappable address space includes a flagged fixed frame element identified for configuration, examining the intercepted swappable address space so as to determine if the intercepted swappable address space will remain swappable, requesting the SRM to coordinate the swapping process, quiescing the intercepted address space, generating a first return code responsive to the intercepted swappable address space remaining swappable, communicating the first return code to the RCT so as to cause the RCT to respond to the first return code, instructing the RSM to proceed based on the first return code, examining the intercepted swappable address space so as to identify the flagged frame elements, exchanging the flagged frame elements with unflagged frame elements, updating dynamic address translation tables, and returning a performance code to the RCT so as to indicate recovery success or recovery failure. A method for recovering swappable fixed non-preferred memory where the originally swappable address space has been converted into non-swappable address space is also provided.

Dans un système de calcul ayant les espaces adresses permutables et non évacuables, où le système de calcul inclut un logiciel d'exploitation qui inclut un vrai directeur de stockage (RSM), un directeur de ressource de systèmes (SRM) et on fournit une commande de région Chargent (RCT), une méthode pour récupérer la mémoire non-préférentielle fixe permutable qui inclut recevoir une demande du logiciel d'exploitation de configurer un secteur de vraie mémoire pour créer une espace adresse permutable arrêtée, où l'espace adresse permutable arrêtée inclut un élément fixe pendant d'armature identifié pour la configuration, examinant l'espace adresse permutable arrêtée afin de déterminer si l'espace adresse permutable arrêtée demeurera permutable, invitant le SRM pour coordonner le processus de permutation, se calmant l'espace adresse arrêtée, produisant d'un premier code retour sensible au permutable restant permutable arrêté d'espace adresse, communiquant le premier code retour au RCT afin de faire répondre le RCT au premier code retour, demandant au RSM pour procéder basé sur le premier code retour, examinant l'espace adresse permutable arrêtée afin d'identifier les éléments pendants d'armature, échangeant les éléments pendants d'armature avec unflagged des éléments d'armature, mettant à jour des tables de traduction dynamique d'adresse, et renvoyant un code d'exécution au RCT afin d'indiquer le succès de rétablissement ou l'échec de rétablissement. Une méthode pour récupérer la mémoire non-préférentielle fixe permutable où l'espace adresse à l'origine permutable a été convertie en espace adresse non évacuable est également fournie.

 
Web www.patentalert.com

< Distortion cancellation for RF amplifiers using complementary biasing circuitry

< Instruction fetch buffer stack fold decoder for generating foldable instruction status information

> System and method for assigning storage in a storage network in accordance with stored management information

> Microprocessor with repeat prefetch instruction

~ 00150