SlideShare una empresa de Scribd logo
1 de 20
Chapter 5: Threads ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Operating System Concepts
Single and Multithreaded Processes Operating System Concepts
Benefits ,[object Object],[object Object],[object Object],[object Object],Operating System Concepts
User Threads ,[object Object],[object Object],[object Object],[object Object],[object Object],Operating System Concepts
Kernel Threads ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Operating System Concepts
Multithreading Models ,[object Object],[object Object],[object Object],Operating System Concepts
Many-to-One ,[object Object],[object Object],Operating System Concepts
Many-to-One Model Operating System Concepts
One-to-One ,[object Object],[object Object],[object Object],[object Object],Operating System Concepts
One-to-one Model Operating System Concepts
Many-to-Many Model ,[object Object],[object Object],[object Object],[object Object],Operating System Concepts
Many-to-Many Model Operating System Concepts
Threading Issues ,[object Object],[object Object],[object Object],[object Object],[object Object],Operating System Concepts
Pthreads ,[object Object],[object Object],[object Object],Operating System Concepts
Solaris 2 Threads Operating System Concepts
Solaris Process Operating System Concepts
Windows 2000 Threads ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Operating System Concepts
Linux Threads ,[object Object],[object Object],[object Object],Operating System Concepts
Java Threads ,[object Object],[object Object],[object Object],[object Object],Operating System Concepts
Java Thread States  Operating System Concepts

Más contenido relacionado

La actualidad más candente

Operating System-Threads-Galvin
Operating System-Threads-GalvinOperating System-Threads-Galvin
Operating System-Threads-Galvin
Sonali Chauhan
 
Multithreading models
Multithreading modelsMultithreading models
Multithreading models
anoopkrishna2
 
Thread scheduling in Operating Systems
Thread scheduling in Operating SystemsThread scheduling in Operating Systems
Thread scheduling in Operating Systems
Nitish Gulati
 

La actualidad más candente (20)

Thread
ThreadThread
Thread
 
Bsd ppt
Bsd pptBsd ppt
Bsd ppt
 
Threads (operating System)
Threads (operating System)Threads (operating System)
Threads (operating System)
 
Operating System-Threads-Galvin
Operating System-Threads-GalvinOperating System-Threads-Galvin
Operating System-Threads-Galvin
 
Multithreading models
Multithreading modelsMultithreading models
Multithreading models
 
Operating System Chapter 4 Multithreaded programming
Operating System Chapter 4 Multithreaded programmingOperating System Chapter 4 Multithreaded programming
Operating System Chapter 4 Multithreaded programming
 
4 threads
4 threads4 threads
4 threads
 
Thread scheduling in Operating Systems
Thread scheduling in Operating SystemsThread scheduling in Operating Systems
Thread scheduling in Operating Systems
 
Operating system: threads(mulithreading,benefits of threads, types of thread)
Operating system: threads(mulithreading,benefits of threads, types of thread)Operating system: threads(mulithreading,benefits of threads, types of thread)
Operating system: threads(mulithreading,benefits of threads, types of thread)
 
Thread management
Thread management Thread management
Thread management
 
Operating Systems 1 (7/12) - Threads
Operating Systems 1 (7/12) - ThreadsOperating Systems 1 (7/12) - Threads
Operating Systems 1 (7/12) - Threads
 
Networking threads
Networking threadsNetworking threads
Networking threads
 
Threads
ThreadsThreads
Threads
 
Lecture 9 -_pthreads-linux_threads
Lecture 9 -_pthreads-linux_threadsLecture 9 -_pthreads-linux_threads
Lecture 9 -_pthreads-linux_threads
 
Threading
ThreadingThreading
Threading
 
bsd
bsdbsd
bsd
 
Bsd presentation
Bsd presentationBsd presentation
Bsd presentation
 
Vfs
VfsVfs
Vfs
 
Introduction to Linux Kernel
Introduction to Linux KernelIntroduction to Linux Kernel
Introduction to Linux Kernel
 
Browsing Linux Kernel Source
Browsing Linux Kernel SourceBrowsing Linux Kernel Source
Browsing Linux Kernel Source
 

Destacado

Posix threads(asha)
Posix threads(asha)Posix threads(asha)
Posix threads(asha)
Nagarajan
 
Multithreading In Java
Multithreading In JavaMultithreading In Java
Multithreading In Java
parag
 
Queen Elizabeth Kaelynn
Queen Elizabeth KaelynnQueen Elizabeth Kaelynn
Queen Elizabeth Kaelynn
anaq
 
Focus On Turkey
Focus On TurkeyFocus On Turkey
Focus On Turkey
Chocologo
 

Destacado (20)

Os Lamothe
Os LamotheOs Lamothe
Os Lamothe
 
Multithreading in Java
Multithreading in JavaMultithreading in Java
Multithreading in Java
 
Java Multithreading
Java MultithreadingJava Multithreading
Java Multithreading
 
Multithreading
Multithreading Multithreading
Multithreading
 
Java Multi Thead Programming
Java Multi Thead ProgrammingJava Multi Thead Programming
Java Multi Thead Programming
 
Posix threads(asha)
Posix threads(asha)Posix threads(asha)
Posix threads(asha)
 
Thread presentation
Thread presentationThread presentation
Thread presentation
 
Threads concept in java
Threads concept in javaThreads concept in java
Threads concept in java
 
Ch5: Threads (Operating System)
Ch5: Threads (Operating System)Ch5: Threads (Operating System)
Ch5: Threads (Operating System)
 
Java And Multithreading
Java And MultithreadingJava And Multithreading
Java And Multithreading
 
Multithreading In Java
Multithreading In JavaMultithreading In Java
Multithreading In Java
 
Entreprenuership
EntreprenuershipEntreprenuership
Entreprenuership
 
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and InteroperabilityDCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
 
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
 
About Fuzakel Elephant
About Fuzakel ElephantAbout Fuzakel Elephant
About Fuzakel Elephant
 
Geotrigger
GeotriggerGeotrigger
Geotrigger
 
Queen Elizabeth Kaelynn
Queen Elizabeth KaelynnQueen Elizabeth Kaelynn
Queen Elizabeth Kaelynn
 
Starting Small: Web Business for the Rest of Us
Starting Small: Web Business for the Rest of UsStarting Small: Web Business for the Rest of Us
Starting Small: Web Business for the Rest of Us
 
The Life Cycle Of A Wireframe: LOL Cats Style
The Life Cycle Of A Wireframe: LOL Cats StyleThe Life Cycle Of A Wireframe: LOL Cats Style
The Life Cycle Of A Wireframe: LOL Cats Style
 
Focus On Turkey
Focus On TurkeyFocus On Turkey
Focus On Turkey
 

Similar a Ch5 OS

Operating System 4 1193308760782240 2
Operating System 4 1193308760782240 2Operating System 4 1193308760782240 2
Operating System 4 1193308760782240 2
mona_hakmy
 
Galvin-operating System(Ch5)
Galvin-operating System(Ch5)Galvin-operating System(Ch5)
Galvin-operating System(Ch5)
dsuyal1
 
OS Module-2.pptx
OS Module-2.pptxOS Module-2.pptx
OS Module-2.pptx
bleh23
 

Similar a Ch5 OS (20)

Ch4 Threads
Ch4 ThreadsCh4 Threads
Ch4 Threads
 
Os
OsOs
Os
 
Operating Systems - "Chapter 4: Multithreaded Programming"
Operating Systems - "Chapter 4:  Multithreaded Programming"Operating Systems - "Chapter 4:  Multithreaded Programming"
Operating Systems - "Chapter 4: Multithreaded Programming"
 
CH04.pdf
CH04.pdfCH04.pdf
CH04.pdf
 
4.Threads
4.Threads4.Threads
4.Threads
 
ch5.ppt
ch5.pptch5.ppt
ch5.ppt
 
multi-threading
multi-threadingmulti-threading
multi-threading
 
Chapter04 new
Chapter04 newChapter04 new
Chapter04 new
 
Visual comparison of Unix-like systems & Virtualisation
Visual comparison of Unix-like systems & VirtualisationVisual comparison of Unix-like systems & Virtualisation
Visual comparison of Unix-like systems & Virtualisation
 
Ch04 threads
Ch04 threadsCh04 threads
Ch04 threads
 
Chapter 6 os
Chapter 6 osChapter 6 os
Chapter 6 os
 
Studies
StudiesStudies
Studies
 
Operating System 4 1193308760782240 2
Operating System 4 1193308760782240 2Operating System 4 1193308760782240 2
Operating System 4 1193308760782240 2
 
Sucet os module_2_notes
Sucet os module_2_notesSucet os module_2_notes
Sucet os module_2_notes
 
Galvin-operating System(Ch5)
Galvin-operating System(Ch5)Galvin-operating System(Ch5)
Galvin-operating System(Ch5)
 
OS Module-2.pptx
OS Module-2.pptxOS Module-2.pptx
OS Module-2.pptx
 
Multi threaded programming
Multi threaded programmingMulti threaded programming
Multi threaded programming
 
Concept of thread, multi thread, tcb
Concept of thread, multi thread, tcbConcept of thread, multi thread, tcb
Concept of thread, multi thread, tcb
 
Linux Driver and Embedded Developer Course Highlights
Linux Driver and  Embedded Developer Course HighlightsLinux Driver and  Embedded Developer Course Highlights
Linux Driver and Embedded Developer Course Highlights
 
Linux Driver and Embedded Developer with Android Course Content & Highlights
Linux Driver and Embedded Developer with Android Course Content & HighlightsLinux Driver and Embedded Developer with Android Course Content & Highlights
Linux Driver and Embedded Developer with Android Course Content & Highlights
 

Más de C.U

Chapter 9 OS
Chapter 9 OSChapter 9 OS
Chapter 9 OS
C.U
 
Ch21 OS
Ch21 OSCh21 OS
Ch21 OS
C.U
 
Ch18 OS
Ch18 OSCh18 OS
Ch18 OS
C.U
 
Ch20 OS
Ch20 OSCh20 OS
Ch20 OS
C.U
 
Ch19 OS
Ch19 OSCh19 OS
Ch19 OS
C.U
 
Ch17 OS
Ch17 OSCh17 OS
Ch17 OS
C.U
 
Ch13 OS
Ch13 OSCh13 OS
Ch13 OS
C.U
 
Ch16 OS
Ch16 OSCh16 OS
Ch16 OS
C.U
 
Ch15 OS
Ch15 OSCh15 OS
Ch15 OS
C.U
 
Ch14 OS
Ch14 OSCh14 OS
Ch14 OS
C.U
 
Ch11 OS
Ch11 OSCh11 OS
Ch11 OS
C.U
 
Ch12 OS
Ch12 OSCh12 OS
Ch12 OS
C.U
 
Ch10 OS
Ch10 OSCh10 OS
Ch10 OS
C.U
 
Ch6
Ch6Ch6
Ch6
C.U
 
Ch9 OS
Ch9 OSCh9 OS
Ch9 OS
C.U
 
Ch8 OS
Ch8 OSCh8 OS
Ch8 OS
C.U
 
Ch7 OS
Ch7 OSCh7 OS
Ch7 OS
C.U
 
Ch1 OS
Ch1 OSCh1 OS
Ch1 OS
C.U
 
Ch2 OS
Ch2 OSCh2 OS
Ch2 OS
C.U
 
Ch3 OS
Ch3 OSCh3 OS
Ch3 OS
C.U
 

Más de C.U (20)

Chapter 9 OS
Chapter 9 OSChapter 9 OS
Chapter 9 OS
 
Ch21 OS
Ch21 OSCh21 OS
Ch21 OS
 
Ch18 OS
Ch18 OSCh18 OS
Ch18 OS
 
Ch20 OS
Ch20 OSCh20 OS
Ch20 OS
 
Ch19 OS
Ch19 OSCh19 OS
Ch19 OS
 
Ch17 OS
Ch17 OSCh17 OS
Ch17 OS
 
Ch13 OS
Ch13 OSCh13 OS
Ch13 OS
 
Ch16 OS
Ch16 OSCh16 OS
Ch16 OS
 
Ch15 OS
Ch15 OSCh15 OS
Ch15 OS
 
Ch14 OS
Ch14 OSCh14 OS
Ch14 OS
 
Ch11 OS
Ch11 OSCh11 OS
Ch11 OS
 
Ch12 OS
Ch12 OSCh12 OS
Ch12 OS
 
Ch10 OS
Ch10 OSCh10 OS
Ch10 OS
 
Ch6
Ch6Ch6
Ch6
 
Ch9 OS
Ch9 OSCh9 OS
Ch9 OS
 
Ch8 OS
Ch8 OSCh8 OS
Ch8 OS
 
Ch7 OS
Ch7 OSCh7 OS
Ch7 OS
 
Ch1 OS
Ch1 OSCh1 OS
Ch1 OS
 
Ch2 OS
Ch2 OSCh2 OS
Ch2 OS
 
Ch3 OS
Ch3 OSCh3 OS
Ch3 OS
 

Ch5 OS