×

Method and apparatus for monitoring data processing system resources in real-time

  • US 5,572,672 A
  • Filed: 07/12/1995
  • Issued: 11/05/1996
  • Est. Priority Date: 06/10/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. An article of manufacture comprising:

  • a computer usable medium having computer readable program code means embodied therein for indicating resource utilization of a data processing system having random access memory, a processor and at least one peripheral device, said computer readable program code means comprising;

    computer readable program code means for 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 a 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;

    computer readable program code means for 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 signal sent to said at least one peripheral device and a number of corresponding signals received from said device indicating that said device is busy;

    computer readable program code means for 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;

    computer readable program code means for 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

    computer readable program code means for 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
    ×
    ×