| 
  • 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 16 years, 10 months ago View current version     Page history
Saved by widefox
on May 9, 2007 at 3:54:12 pm
 

Kernel Comparison: Linux (2.6.21) 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 model (#171, -)1×1m×n
i.e. preemptive thread scheduling (-, #174)NY
threadN

Y (tasks can24)

Y
POSIX Threads (#101, #102)YN

Y (add-on)

 

Fiber

Fiber Linux Windows
fiber (user-space thread)YY

 

Process Performance

Process, Thread, Fiber (performance) Linux Windows
process cheap (#131, #132)YN
process cheap - benchmark (#50710, #50710)719K cycles5,376K cycles
thread cheap (#131, #132)YY
fiber cheap (#131, #132)YY

 

<-Prev|Next->

 

Johnathon Weare © Johnny Weare 2007

Widefox - the Vertical Tab Firefox

 

Comments (0)

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