Browse Prior Art Database

Swapping Memory using Complete Programs

IP.com Disclosure Number: IPCOM000117105D
Original Publication Date: 1995-Dec-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 21K

Publishing Venue

IBM

Related People

Mastrangelo, CA: AUTHOR

Abstract

A method to reduce thrashing while running large programs is disclosed. The program is considered one unit, even if it spans multiple segments in memory.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Swapping Memory using Complete Programs

      A method to reduce thrashing while running large programs is
disclosed.  The program is considered one unit, even if it spans
multiple segments in memory.

      The program is considered to be a complete unit.  When the
program is not running, the entire program is released from memory.
When a request is made to run the program, if it is not already
loaded into memory, the entire program is loaded.  The time interval
for releasing the program is set to be longer than the average
processing time for a request.  This causes frequently used programs
to remain in memory, and less frequently programs to be paged out.