Browse Prior Art Database

User Control Block Management in Time Sharing Operations on Small Systems

IP.com Disclosure Number: IPCOM000076341D
Original Publication Date: 1972-Feb-01
Included in the Prior Art Database: 2005-Feb-24
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Bernard, F: AUTHOR

Abstract

Time-sharing operations on small systems usually give rise to problems of storage capacity, if there are many simultaneous users. The technique proposed here permits reduction of the space requirements, without impairing the efficiency of the transaction processing routines.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 57% of the total text.

Page 1 of 1

User Control Block Management in Time Sharing Operations on Small Systems

Time-sharing operations on small systems usually give rise to problems of storage capacity, if there are many simultaneous users. The technique proposed here permits reduction of the space requirements, without impairing the efficiency of the transaction processing routines.

In a real-time system, a user may have one out of three different states: fully inactive, active and being processed, or transitory between two different actions. The total number of system subscribers is not important, as long as they are inactive. On the other hand a "live" user may require a lot of information to be recorded in a User Control Block, or User Table, even for long periods (in hours or minutes), either in active or transitory state. A given User Table may contain many parameters such as its status, pointers and reference to various system resources.

There are two extreme strategies in the Table organization: either the resource identifiers are recorded in a format suitable to further processing routines or the information is densely packed across words and several in a word, according to its range; then, the processing routines must repetitively extract or store the relevant table segments in the internal format. The first option takes space and is faster in processing, the second one saves space and is slower in data handling.

The proposed method constitutes an intermediate solution which saves both tim...