×

Effective management of blocked-tasks in preemptible read-copy update

  • US 8,869,166 B2
  • Filed: 04/02/2012
  • Issued: 10/21/2014
  • Est. Priority Date: 06/20/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computing system having one or more processors operatively coupled to one or more memory devices, a method for managing all read-copy update reader tasks that have been preempted while executing in a read-copy update read-side critical section on some or all of said one or more processors, said method comprising managing a single blocked-tasks list associated with said some or all of said one or more processors to track said preempted read-copy update reader tasks that are blocking an asynchronous grace period, preempted read-copy update reader tasks that are blocking an expedited grace period, and preempted read-copy update reader tasks that require priority boosting, wherein an expedited grace period forces or simulates a context switch on some or all of said one or more processors to preempt all read-copy update reader tasks.

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