Question
Which of the following is not a method of inter-process
communication (IPC) in modern operating systems?ÂSolution
Semaphores are primarily used for synchronization between processes or threads rather than for communication. They act as signaling mechanisms to control access to shared resources and help avoid race conditions. In contrast, IPC mechanisms like pipes, shared memory, message queues, and sockets are explicitly designed to facilitate communication between processes. These methods allow data to be passed between processes running on the same machine or even across different machines in the case of network communication. Why other options are wrong: A) Pipes are a traditional IPC method used for one-way communication between processes. B) Shared Memory is a highly efficient IPC method that allows processes to access common memory regions. C) Message Queues allow processes to send and receive messages in a queue, facilitating communication. D) Sockets enable communication between processes over networks, including TCP/IP communication.
Where was the panel discussion on the role of the G20 in creating global economic stability held?
Which of the following state won the Senior National Men’s Handball Championship for the first time in 2025?
What was the theme of the 5th Janaushadhi Diwas celebrated by the Ministry of Health and Family Welfare?
India’s agricultural exports grow by how much percent during April-January of the current financial year to worth USD 43.37 billion?
When is World Bicycle Day celebrated?
Which of the following is NOT a characteristic of a zero-coupon bond?
Recently which of the following country had successfully tested the Burevestnik missile?
Which country will host the 'FIDE World Championship Match 2024' between India's D Gukesh and China's Ding Liren?
Which key is used to establish a relationship between two database tables?
Who has been appointed as the Director General of the Central Industrial Security Force as of August 2024?