×

System and method for performing monitoring of resources in a data processing system in real time

  • US 5,463,775 A
  • Filed: 06/20/1994
  • Issued: 10/31/1995
  • Est. Priority Date: 06/10/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for indicating utilization of resources including a random access memory, a processor and at least one peripheral device in a data processing system, comprising the steps of:

  • monitoring usage of said random access memory, a portion of said monitoring being performed by a first device driver which computes a non-allocatable working amount of memory for specific time period and then adds a portion of allocatable memory to said working memory when it is determined that the allocatable memory portion has been accessed by said processor more recently than said working memory;

    determining by a second device driver, usage of said at least one peripheral device by computing a ratio of a total number of hardware timer interrupt signals sent to said at least one peripheral device and a number of corresponding signals received from said device indicating that said device is busy;

    measuring, by a third device driver, activity of said processor by initiating a process with a lowest possible priority on said processor and determining an amount of idle time when said low priority process is executing on said processor;

    generating, by said data processing system, resource data, indicating usage of said random access memory, said processor and said at least one peripheral device; and

    displaying in real time, by said data processing system, said resource data of said data processing system.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×