There is some data related to temperatures of different cities. One side(thread), will be updating the values and multiple clients will be reading the values. how do you achieve synchronization?
Answer Posted / mskumar
My Answer was:-
Thread updating the data:- Should acquire the MUTEX lock and update the data & release the MUTEX.
While threads try to read the Data :- Should acquire the lock such that only read access allowed during the lock, not the write lock so that any no.of clients trying to read can read at the same time.
Can some give me thier thoughts if any?
| Is This Answer Correct ? | 1 Yes | 1 No |
Post New Answer View All Answers
What is a root program?
What is the difference between 32 bit and 64 bit os?
What is real time operating systems?
Explain a system in safe state?
How do I enable macros?
Why do we need threads?
What is the operating system?
Which os is best for coding?
What is the kernel of the operating system?
Explain the meaning of kernal.
What are the 7 layers of networking?
Why is 64 bit better?
What are numerous ways in which a thread can enter the waiting state?
Page replacement algorithm in Operating System?
How much does a pc cost?