What is critical section problem, Computer Engineering

Assignment Help:

What is critical section problem?

A race condition at data item occurs when many processes simultaneously update its value data consistency, needs that only one process should update the value of a data item at any time. It ensured by the notion of a critical section.

A critical section for a dataitem d is a section of code, that can't be executed simultaneously with itself or along with other critical section(s) for d.

Notice a system of n processes (P0, P, .Pn-1).

All processes have a segment of code called a critical section, in that the process may be changing common variables, waiting a file and updating a table and so on. Significant feature of the system is, while one process is executing in its critical section, no another process is to be permitted to execute its critical sections. Therefore the execution of critical sections through the processes is mutually exclusive in time.


Related Discussions:- What is critical section problem

Optical resolution of scanner, Optical resolution or hardware resolution is...

Optical resolution or hardware resolution is mechanical limit on resolution of Scanner. For scanning the sensor has to advance after every line it scans. Smallness of this advancem

Explain working of digital camera, Q. Explain working of Digital camera? ...

Q. Explain working of Digital camera? A Digital camera is a camera which captures and stores still images and video (Digital Video Cameras) as digital data in place of on photo

Illustrate the table of types of serach engines, Illustrate the table of ty...

Illustrate the table of types of serach engines Type in: CIE and the search engine would return about 22 million hits Type in

Interpeter, diifference between pure and impure interpeter

diifference between pure and impure interpeter

Determine the values of the output of the logic gates, Write the values of ...

Write the values of the C output for the following gates: For a(n) ________ gate, the output is zero if any of the inputs are equal to  one. For a(n) ________ gate ,the

Explain importance of modems used in data transfer, Explain importance of ...

Explain importance of modems used in data transfer and list some of the V-series recommendations. The series also describes a variety of DCEs using different type modulatio

A sorting algorithm is stable, A sorting algorithm is stable if  Preser...

A sorting algorithm is stable if  Preserves the original order of records with equivalent keys.

Describe about analysis, Analysis describes about the logical and statistic...

Analysis describes about the logical and statistical analysis needed for an efficient output. This involves writing of code and performing calculations, but most part of these lang

Find out the correction to be applied in decimal adder, The correction to b...

The correction to be applied in decimal adder to the generated sum is ? Ans. 00110 is the generated sum when the correction to be applied in decimal adder. While the 4 bit su

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd