×

Method of dynamically switching message logging schemes to improve system performance

  • US 20040111510A1
  • Filed: 05/06/2003
  • Published: 06/10/2004
  • Est. Priority Date: 12/06/2002
  • Status: Abandoned Application
First Claim
Patent Images

1. A method of dynamically switching message logging schemes to improve performance of a distributed system, the distributed system including a client device and a server device that communicate by sending and receiving messages across a network, the client device capable of executing a client-side message logging scheme and the server device capable of executing a server-side message logging scheme, the method comprising:

  • measuring an application response time for an application that executes using said client device and said server device;

    measuring a system load for said server device;

    measuring a network delay for said messages;

    selecting said client-side message logging scheme when said application response time is greater than an application response time threshold and said system load is greater than a system load threshold and said network delay is less than a network delay threshold;

    selecting both said client-side message logging scheme and said server-side message logging scheme when said application response time is greater than said application response time threshold and said system load is less than said system load threshold and said network delay is greater than said network delay threshold;

    selecting at least one of said client-side message logging scheme and said server-side message logging scheme when said application response time is greater than said application response time threshold and said system load is less than said system load threshold and said network delay is less than said network delay threshold; and

    selecting both said client-side message logging scheme and said server-side message logging scheme when said application response time is greater than said application response time threshold and said system load is greater than said system load threshold and said network delay is greater than said network delay threshold.

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