1. Explain the process scheduling in Queueing Diagram as shown in Figure 1. ready queue CPU VO VO queue VO request time slice expired child fork a child executes interrupt wait for an Occurs interrupt

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Subject: Operation System

2. Explain the execution of Remote Procedure Calls shown in Figure 2.0.
client
messages
server
user calls kernel
to send RPC
message to
procedure X
kernel sends
message to
matchmaker to
find port number
From: client
To: server
(Port: matchmaker
Re: address
for RPC X
matchmaker
receives
message, looks
up answer
kernel places
port Pin user
APC message
From: server
To: client
Port: kernel
Re: RPC X
Port: P
matchmaker
replies to client
with port P
From: client
To: server
Port: port P
<contents>
daemon
listening to
port P receives
message
kernel sends
RPC
daemon
kernel receives
reply, passes
it to user
From: APC
Port: P
To: client
Port: kernel
<output>
processes
request and
processes send
output
Figure 2.0
Transcribed Image Text:2. Explain the execution of Remote Procedure Calls shown in Figure 2.0. client messages server user calls kernel to send RPC message to procedure X kernel sends message to matchmaker to find port number From: client To: server (Port: matchmaker Re: address for RPC X matchmaker receives message, looks up answer kernel places port Pin user APC message From: server To: client Port: kernel Re: RPC X Port: P matchmaker replies to client with port P From: client To: server Port: port P <contents> daemon listening to port P receives message kernel sends RPC daemon kernel receives reply, passes it to user From: APC Port: P To: client Port: kernel <output> processes request and processes send output Figure 2.0
1. Explain the process scheduling in Queueing Diagram as shown in Figure 1.
ready queue
CPU
VO queue
VO request
time slice
expired
child
fork a
child
executes
interrupt
wait for an
occurs
interrupt
Transcribed Image Text:1. Explain the process scheduling in Queueing Diagram as shown in Figure 1. ready queue CPU VO queue VO request time slice expired child fork a child executes interrupt wait for an occurs interrupt
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY