What is a mutex and a critical section.Whats difference
between them?How do each of them work?
Answer Posted / achal ubbott
Above answers are correct.now I tell why?
1. Critical Section Object works faster because Critical
section is a user object and is specific to a process.
Where as a Mutex is a kernel object and so many
processes running over the kernel can lock or
unlock/release it. So it is a bit heavier than Critical
Section and thus slow.
2. When control enters the critical section the interrupts
(from various devices like FEC, UART etc. ) to the CPU core
are disabled
| Is This Answer Correct ? | 7 Yes | 0 No |
Post New Answer View All Answers
What is the difference between method overloading and method overriding in c++?
What is c++ library?
Can you declare an array without a size in c++?
What is a memory leak c++?
What is the purpose of template?
Write about the various sections of the executable image?
what do you mean by volatile variable?
how to explain our contribution in the project?
Explain the uses oof nested class?
What is a driver program?
Describe the role of the c++ in the tradeoff of safety vs. Usability?
What is auto type c++?
What are disadvantages of pointers?
Can c++ do everything c can?
What are static type checking?