Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Samenvatting

Summary Summery Of GATE_2023_CSEExam_Operating_Systems_Introduction_to_Synchronization

Beoordeling
-
Verkocht
-
Pagina's
2
Geüpload op
15-05-2023
Geschreven in
2022/2023

Lakhs of students write the GATE paper annually. The level of competition is fierce, owing to the increasing competition for a limited number of seats. With the right books for preparation, achieving the goal of getting a good rank in GATE becomes a reality. While preparing for GATE, students should make a habit to practice and revise the concepts with both concept clarity and lots of questions for practice. This is where GKP’s Prep Series: GATE 2023 : Electronics & Communication Engineering, which is prepared by renowned faculties who are subject matter experts, is your best bet to be GATE READY! The entire book has been revised and updated as per latest exam syllabus. It is divided into units, chapters and further segmented into topics. The topic-wise analysis of previous year’s papers and weightage of each topic is given in each chapter.

Meer zien Lees minder
Instelling
Vak

Voorbeeld van de inhoud

GATE 2023 CSE Exam | Operating Systems | Introduction to Synchronization
| Free Online Course
BYJU'S Exam Prep GATE & ESE: EE,EC,IN,CS


Anshul: Those who are aiming for gate 2023 do n't miss this class and
this entire series because this is the most important topic in operating
system and we are going to cover the concepts plus the questions. After
attending these classes you don't have to refer again any other lecture
for this i can tell you that. In inter process communication we talk
about two types of processes. One process can affect the result of
another process also so we can say they are sharing some yes yes this is
the first lecture of os yes aisha so in case of uh cooperating processes
one can impact the result. One is your shared memory and other one is
your message passing so these are the two mechanisms we follow. Message
passing involves system calls that means whenever system calls are there
os intervention will be there. Message passing is useful for exchanging
smaller amounts of data so if you want to send some data which is very
small to another process so you can use message passing and it is easier
to implement also as compared to shared memory.

Have two methods for message passing we have direct method we have
indirect method. Direct message passing is there direct and indirect and
if you talk about shared memory. In indirect it is not using in indirect
they just directly refer to the ports utkash. The reason is the reason is
to avoid to avoid data inconsistency. At assembly level you can see this
count plus plus plus is nothing but these set of instructions is it clear
everyone so far now let 's talk about this count minus minus minus now
here you can. i 'm showing you here is how we can have how why we need
synchronization between these two processes so carefully carefully listen
this. P2 process has updated the value of count from four to three clear.
P2 is going to read the incorrect value because for p2 the correct value
the updated value should be 3 but what it is getting is getting five. In
this case we are going to have data inconsistency the one process will be
reading the wrong value.

A sequence of one or more statements that appears to be indivisible that
is no process will interrupt the operation that is atomic operations. A
section of code within a process that requires access to be shared
resources and that must not be executed while another process is in a
corresponding code. A situation in which two or more processes are unable
to proceed because each is waiting for one of the others to do something
but they are not doing clear so that is the situation of deadlock. The
final result of count will be decided by the order of process execution
so starvation starvation is basically a situation where both processes
are hungry. There are four conditions that need to be satisfied if you
are proposing any synchronization solution now let 's talk about it one
by one. The first condition we have is mutual exclusion the first
condition must be clear before proceeding to synchronization mechanisms.
The last but not the least the fourth condition is your architectural
neutrality.

No more than one process should be able to enter into the critical
section we can say yes mutual exclusion is satisfied second is progress

Gekoppeld boek

Geschreven voor

Vak

Documentinformatie

Heel boek samengevat?
Nee
Wat is er van het boek samengevat?
Operating system introduction
Geüpload op
15 mei 2023
Aantal pagina's
2
Geschreven in
2022/2023
Type
SAMENVATTING

Onderwerpen

$5.99
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Maak kennis met de verkoper
Seller avatar
shridharh

Maak kennis met de verkoper

Seller avatar
shridharh Nitte Meenakshi Institute of Technology
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
-
Lid sinds
3 jaar
Aantal volgers
0
Documenten
1
Laatst verkocht
-

0.0

0 beoordelingen

5
0
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen