Invention Grant
US08869166B2 Effective management of blocked-tasks in preemptible read-copy update 有权
在可抢占的读取副本更新中有效地管理被阻止的任务

Effective management of blocked-tasks in preemptible read-copy update
Abstract:
A technique for managing read-copy update readers that have been preempted while executing in a read-copy update read-side critical section. A single blocked-tasks list is used to track preempted reader tasks that are blocking an asynchronous grace period, preempted reader tasks that are blocking an expedited grace period, and preempted reader tasks that require priority boosting. In example embodiments, a first pointer may be used to segregate the blocked-tasks list into preempted reader tasks that are and are not blocking a current asynchronous grace period. A second pointer may be used to segregate the blocked-tasks list into preempted reader tasks that are and are not blocking an expedited grace period. A third pointer may be used to segregate the blocked-tasks list into preempted reader tasks that do and do not require priority boosting.
Information query
Patent Agency Ranking
0/0