Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


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?



There is some data related to temperatures of different cities. One side(thread), will be updating t..

Answer / 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

More Operating Systems General Concepts Interview Questions

What is the difference between 32 bit and 64 bit os?

0 Answers  


What are the various ipc mechanisms?

0 Answers  


What are the essential conditions for a deadlock to occur?

0 Answers   Zensar,


What are 4 types of operating systems?

0 Answers  


Explain segmentation with paging?

0 Answers  


What is Difference between thread and process?

28 Answers   AirTies, Azingo, Bloomberg, Encora, Goldman Sachs, HCL, HP, MES, Microsoft, Samsung,


much time is spent usually in each phases and why?

0 Answers  


How do I go to a specific line in vi?

0 Answers  


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?

1 Answers   IMS, Sapient,


What is the difference between exclusive lock and shared lock?

0 Answers  


How long should a chkdsk r take?

0 Answers  


What is Semaphore?

3 Answers  


Categories