Processes Chapter 3 Module 3 Processes Chapter 3 Notes | EduRev

: Processes Chapter 3 Module 3 Processes Chapter 3 Notes | EduRev

 Page 1


Processes 
Chapter 3 
Module 3 
Page 2


Processes 
Chapter 3 
Module 3 
• Process 
– Definition 
– What 
• Thread 
– Introduction 
– Single/ Multithread 
– Non distributed 
• Spread sheet eg. 
• Large application eg. 
– Implementation 
• User mode 
• Kernel Mode 
• Hybrid 
Page 3


Processes 
Chapter 3 
Module 3 
• Process 
– Definition 
– What 
• Thread 
– Introduction 
– Single/ Multithread 
– Non distributed 
• Spread sheet eg. 
• Large application eg. 
– Implementation 
• User mode 
• Kernel Mode 
• Hybrid 
• Thread in distributed system 
– Multithread Client 
– Multithread server 
• Client Side s/w for distributed Transparency 
– Distributed  
– Access 
– Location, Migration & Relocation 
– Failure 
– Concurrency 
• General design Issues 
– Organization of Server 
– Where Client contact Server (endpoint) 
– How a server be interrupted 
– Where or not server is stateless/stateful 
 
Page 4


Processes 
Chapter 3 
Module 3 
• Process 
– Definition 
– What 
• Thread 
– Introduction 
– Single/ Multithread 
– Non distributed 
• Spread sheet eg. 
• Large application eg. 
– Implementation 
• User mode 
• Kernel Mode 
• Hybrid 
• Thread in distributed system 
– Multithread Client 
– Multithread server 
• Client Side s/w for distributed Transparency 
– Distributed  
– Access 
– Location, Migration & Relocation 
– Failure 
– Concurrency 
• General design Issues 
– Organization of Server 
– Where Client contact Server (endpoint) 
– How a server be interrupted 
– Where or not server is stateless/stateful 
 
Processes: 
• Introduction to threads 
• Threads in distributed and non distributed 
systems 
• Client side software 
• Design issues for servers, software agents. 
Page 5


Processes 
Chapter 3 
Module 3 
• Process 
– Definition 
– What 
• Thread 
– Introduction 
– Single/ Multithread 
– Non distributed 
• Spread sheet eg. 
• Large application eg. 
– Implementation 
• User mode 
• Kernel Mode 
• Hybrid 
• Thread in distributed system 
– Multithread Client 
– Multithread server 
• Client Side s/w for distributed Transparency 
– Distributed  
– Access 
– Location, Migration & Relocation 
– Failure 
– Concurrency 
• General design Issues 
– Organization of Server 
– Where Client contact Server (endpoint) 
– How a server be interrupted 
– Where or not server is stateless/stateful 
 
Processes: 
• Introduction to threads 
• Threads in distributed and non distributed 
systems 
• Client side software 
• Design issues for servers, software agents. 
Introduction to threads 
 
• Process : program in execution 
• Thread :Part of a program in execution 
 
Read More
Offer running on EduRev: Apply code STAYHOME200 to get INR 200 off on our premium plan EduRev Infinity!