Process synchronization | Race condition | critical Section problem | Operating System | IN TAMIL

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.พ. 2025
  • #processsynchronization #criticalsectionproblem #Racecondition #mutualexclusion #OSintamil
    What is process Synchronization-Critical Section problem in Tamil
    Introduction of process synchronization
    On the basis of synchronization processes are categorized as one of the following two types.
    Independent process
    co-operative process
    Race condition
    When more than one processes are executing the same code or accessing the same memory or any shared variable in that condition there is a possibility that the output or the value of the shared variable is wrong so for that all the processes doing the race to say that my output is correct this condition known as a race condition.
    Critical Section problem
    It is a part of the program where shared resources are accessed by processes.
    critical section problem must satisfy three requirements
    1.Mutual Exclusion
    if a process is executing in its critical section then no other process is allowed to execute in the critical section.
    2.Progress
    if no process is executing in the critical section and other processes are waiting outside the critical section then only those processes that are not executing in their remainder section can participate in deciding which will enter in the critical section next, and the selection can not be postponed indefinitely.
    3.Bounded waiting
    A bound must exist on the number of times that other processes are allowed to enter their critical section after a process has made a request to enter it's critical section and before that request is granted.
    In this chennal only provides computer science subject related videos.

ความคิดเห็น • 20