Efficiently boosting priority of read-copy update readers in a real-time data processing system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7734879
APP PUB NO 20080040720A1
SERIAL NO

11460465

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A technique for efficiently boosting the priority of a preemptable data reader in order to eliminate impediments to grace period processing that defers the destruction of one or more shared data elements that may be referenced by the reader until the reader is no longer capable of referencing the data elements. Upon the reader being subject to preemption or blocking, it is determined whether the reader is in a read-side critical section referencing any of the shared data elements. If it is, the reader's priority is boosted in order to expedite completion of the critical section. The reader's priority is subsequently decreased after the critical section has completed. In this way, delays in grace period processing due to reader preemption within the critical section, which can result in an out-of-memory condition, can be minimized efficiently with minimal processing overhead.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • TWITTER, INC.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bhattacharya, Suparna Bangalore, IN 49 775
McKenney, Paul E Beaverton, US 146 4612

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation