>But it can still be divided into two situations: >1. No real frame, no auxiliary slot >2. No real frame but has auxiliary slot assigned.
Right. If the request is valid, i.e. VSM says the storage is allocated case 1.) means this is a first time reference. Case 2.) means the real fram has been stolen and the content of the page moved to the aux slot. In case 1.) RSM does not involve ASM and simply assigns one of the availabel frames. In case 2.) RSM selects an available frame and asks ASM to read the page from the slot into the specifed frame, therafter, the virtual storage is associated with the frame. Note that the slot is not freed, since RSM might decide to steal that same frame again. If the content has not changed since, the content of the slot is still valid and the physical movement can be avoided. -- Peter Hunkeler Credit Suisse ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html