| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Process

This version was saved 15 years, 9 months ago View current version     Page history
Saved by widefox
on June 29, 2008 at 11:29:19 am
 

Kernel Comparison: Linux (2.6.22) versus Windows (Vista)

 

 

Process

Process Unit

Process (unit) Linux Windows
process - nomenclaturetaskcontainer, holds at least one thread
process - holds address space, handle table, statisticsYY
parent-child relationshipYN

 

Thread

Thread Linux Windows
thread model1×1'm×n
preemptive thread schedulingYY'
threadY (tasks can24Y
POSIX ThreadsY'N

Y (add-on)'

 

Fiber

Fiber Linux Windows
fiber (user-space thread)YY

 

Process Performance

Process, Thread, Fiber (performance) Linux Windows
process cheapY'N'
process cheap - benchmark719K cycles10'5,376K cycles10'
thread cheapY'Y'
fiber cheapY'Y'

 

<-Prev|Next->

 

Johnathon Weare © Johnny Weare 2008

Widefox - the Vertical Tab Firefox

 

Comments (0)

You don't have permission to comment on this page.