Browse Prior Art Database

Tracking Storage Use - Show Storage

IP.com Disclosure Number: IPCOM000116450D
Original Publication Date: 1995-Sep-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Related People

Dawisha, FF: AUTHOR [+2]

Abstract

A system where many users are allowed to share limited resources needs to be able to monitor the resource usage. System storage is, in most cases, a very limited resource and usually does not have a simple monitoring method available. This document discusses a method of monitoring storage usage.

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

Tracking Storage Use - Show Storage

      A system where many users are allowed to share limited
resources needs to be able to monitor the resource usage.  System
storage is, in most cases, a very limited resource and usually does
not have a simple monitoring method available.  This document
discusses a method of monitoring storage usage.

      When a user connects and is given an agent (an agent is any
structure which attaches to the user and allows the user to perform
functions in the system), the agent is assigned an initial block of
storage in which to do work.  This storage is considered 'allocated'
to the agent.  When the agent actually uses this storage, the storage
becomes 'in use'.  The difference between the 'allocated' and 'in
use' storage is the 'free' storage for that agent.

      When an agent exhausts the allocated storage assigned to it, it
requests more storage from the system, which is then attached to the
agent's storage pool.  If the amount currently allocated to the agent
is greater than the largest amount ever allocated to the agent, the
high water mark is adjusted to the current allocated amount, and the
userid of the user holding the agent is stored.  This way, the user
that caused the acquired storage to reach the 'maximum storage
acquired' mark is known.
  Status of storage at DATE='1992-05-05'  TIME='12:14:21'
|
  AGENT       ALLOCATED      IN USE        FREE    HIGHSTOR   USERID
|
  1              393192      392000        1192      412000   MIKE
|
  2             3524288     3155372  ...