logo

CuriousTab

CuriousTab

Discussion


Home Technical Questions Operating Systems Comments

  • Question
  • What is process synchronization?


  • Correct Answer
  • A situation, where several processes access and manipulate the same data concurrently and the outcome of the execution depends on the particular order in which the access takes place, is called race condition To guard against the race condition we need to ensure that only one process at a time can be manipulating the same data The technique we use for this is called process synchronization 


  • Operating Systems problems


    Search Results


    • 1. What is the difference between Primary storage and secondary storage?
    • Discuss
    • 2. What is the state of the processor, when a process is waiting for some event to occur?
    • Discuss
    • 3. What is DRAM? In which form does it store data?
    • Discuss
    • 4. What is context switching?
    • Discuss
    • 5. What is fragmentation?
    • Discuss
    • 6. What is the difference between Compiler and Interpreter?
    • Discuss
    • 7. What are the different functions of Scheduler?
    • Discuss
    • 8. What is cache-coherency?
    • Discuss
    • 9. What are the benefits of multithreaded programming?
    • Discuss
    • 10. While running DOS on a PC, which command would be used to duplicate the entire diskette?
    • Discuss


    Comments

    There are no comments.

Enter a new Comment