×

LOCK BASED MOVING OF THREADS IN A SHARED PROCESSOR PARTITIONING ENVIRONMENT

  • US 20120278809A1
  • Filed: 07/09/2012
  • Published: 11/01/2012
  • Est. Priority Date: 02/27/2008
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer implemented method for assigning software threads to a first virtual processor of a data processing system having a plurality of virtual processors, the method comprising:

  • assigning a first software thread to the first virtual processor;

    detecting cooperation between a first software thread and a second software thread with respect to a lock associated with a resource of the data processing system;

    responsive to detecting cooperation, moving the second software thread to the first virtual processor;

    determining that a first optimization flag is set for the first software thread and that a second optimization flag is set for the second software thread; and

    performing both the detecting, and the moving based on a determination that the first optimization flag is set and the second optimization flag is set.

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