Concurrent execution of kernel work and non-kernel work in operating systems with single-threaded kernel

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20030225817A1
SERIAL NO

10431556

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method of completing a kernel work concurrently with non-kernel work in a computer device having a single-threaded kernel is disclosed. The computer device completes kernel work within the context of a pacer process, which is a user process. In particular, atomic portions of the kernel work are executed in the context of the pacer process at which point nothing else is allowed to run. When an atomic portion of the kernel work has been executed, the pacer process temporarily relinquishes the processor of the computer device, thus suspending the execution of the kernel work and allowing execution of non-kernel work. Interrupts are also handled when execution of the kernel work is suspended. Once the kernel work has been completed, the pacer process goes into a 'sleep' mode to await the invocation of another kernel work.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
RIVERSTONE NETWORKS INC5200 GREAT AMERICA PARKWAY SANTA CLARA CA 95054

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ishwar, Prashanth Santa Clara, CA 10 471
Mehta, Apurva Cupertino, CA 79 3378
Shenoy, Shiva San Jose, CA 13 728
Singh, Satinder Palo Alto, CA 13 34

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation