×

ADAPTIVE SPINNING OF COMPUTER PROGRAM THREADS ACQUIRING LOCKS ON RESOURCE OBJECTS BY SELECTIVE SAMPLING OF THE LOCKS

  • US 20120198454A1
  • Filed: 01/31/2011
  • Published: 08/02/2012
  • Est. Priority Date: 01/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for adjusting the spinning of computer process threads awaiting locks on objects in data processing systems comprising:

  • monitoring values of a first set of parameters of a lock on an object, for which lock, threads requesting said lock are capable of spinning;

    applying said monitored values of said first set of parameters to adjust the spinning of said threads requesting said lock;

    monitoring values of a second set of parameters relative to said lock on an object, for which lock, threads requesting said lock are capable of spinning; and

    applying said values of said second set of parameters to determine whether the monitoring of said first set of parameters of said lock should be terminated.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×