Computer apparatus, terminal server apparatus and performance management methods therefor
AssigneeAppsense Limited
InventorMark Austin
Life of this patent
Estimating the term…
Abstract
The present invention discloses a computer apparatus (6-12) comprising a central processing unit (CPU) (32), means (28) for monitoring CPU load, and means (30) for reducing the CPU usage from at least one CPU demand source, thereby to reduce the CPU load, if the CPU monitoring means determines that a predetermined threshold CPU usage is at least reached in which the CPU usage reducing means comprises a thread clamper.
Claims46
A computer apparatus comprising a central processing unit (CPU), means for monitoring CPU load, and means for reducing the CPU usage from at least one CPU demand source, thereby to reduce the CPU load, if the CPU monitoring means determines that a predetermined threshold CPU usage is at least reached, in which the CPU usage reducing means comprises a thread damper, and in which a thread is clamped by temporarily suspending the relevant thread whereby the thread is clamped by or to a predetermined percentage, the apparatus further comprising means for adjusting the predetermined percentage.
A performance management method for a computer apparatus comprising a central processing unit (CPU), the method comprising the steps of monitoring the CPU usage and reducing the CPU usage from at least one CPU demand source if the CPU usage at least reaches a predetermined threshold, in which the CPU usage is reduced by thread clamping, in which a thread is clamped by temporarily suspending the relevant thread whereby the thread is clamped by or to a predetermined percentage, and providing means for adjusting the predetermined percentage.
A terminal server apparatus comprising a terminal server for connecting to a plurality of user computer nodes, the terminal server comprising a central processing unit (CPU), means for monitoring CPU load, and means for reducing the CPU usage from at least one user, thereby to reduce the CPU load, if the CPU monitoring means determines that a predetermined threshold CPU usage is at least reached, in which the CPU usage reducing means comprises a thread damper, and in which a thread is clamped by temporarily suspending the relevant thread whereby the thread is clamped by or to a predetermined percentage, the apparatus further comprising means for adjusting the predetermined percentage.
A performance management method for a terminal server apparatus comprising a terminal server for connecting to a plurality of user computer nodes, the terminal server comprising a central processing unit (CPU), the method comprising the steps of monitoring the CPU usage and reducing the CPU usage from at least one user if the CPU usage at least reaches a predetermined threshold, in which the CPU usage is reduced by thread clamping, and in which a thread is clamped by temporarily suspending the relevant thread, whereby the thread is clamped by or to a predetermined percentage, and providing means for adjusting the predetermined percentage.
Dependencies are inferred from the claim text.