首页>
外国专利>
Effective management of blocked-tasks in preemptible read-copy update
Effective management of blocked-tasks in preemptible read-copy update
展开▼
机译:在抢先式副本更新中有效管理被阻止的任务
展开▼
页面导航
摘要
著录项
相似文献
摘要
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.
展开▼