Name: Charles Kumar Singh Class: CSE (A) Class Roll: 172038144 University Roll No: 12500117083 Subject: Cs704a Date and Time: 09/10/2020 & 1:40 PM
Name: Charles Kumar Singh Class: CSE (A) Class Roll: 172038144 University Roll No: 12500117083 Subject: Cs704a Date and Time: 09/10/2020 & 1:40 PM
Class: CSE(A)
Class Roll: 172038144
University roll no: 12500117083
Subject: cs704A
Date and time: 09/10/2020 & 1:40 pm
Answer
1.
i) a
ii) b
iii) b
iv) b
v) c
Distributed Algorithm:
b) It is easy to extend microkernel because new service is to be added in user address space that is
isolated from kernel space, so the kernel does not require to be modified. Opposite is the case with
monolithic kernel if a new service is to be added in monolithic kernel then entire kernel needs to be
modified.
Multiple central processors are used by Distributed systems to serve multiple real-time applications
and multiple users. Accordingly, Data processing jobs are distributed among the processors.
Processors communicate with each other through various communication lines (like high-speed
buses or telephone lines). These are known as loosely coupled systems or distributed systems.
Processors in this system may vary in size and function. They are referred as sites, nodes, computers,
and so on.
With resource sharing facility, a user at one site may be able to use the resources available at
another.
Speedup the exchange of data with one another via electronic mail.
Failure of one site in a distributed system doesn’t affect the others, the remaining sites can
potentially continue operating.
Bandwidth is another problem if there is large data then all network wires to be replaced which
tends to become expensive.
If there is a database connected on local system and many users accessing that database through
remote or distributed way then performance become slow.
The databases in network operating is difficult to administrate then single user system.
The remote procedure call is a concept that can be implemented in different ways. It is not a
standard.