Start learning 50% faster. Sign in now
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.
With reference to NITI Aayog’s Governing Council, consider the following statements:
I. It is a platform to discuss inter-sectoral, inter-...
Who is the youngest female to scale the highest peaks on each of the seven continents?
Which country was authorized to join the BRICS New Development Bank in September 2024?
The Securities and Exchange Board of India (SEBI) has classified ______cases (companies) as untraceable out of 692 cases in the ‘difficult to recoverâ...
PM-Suraj' national portal aims to provide credit support to one lakh entrepreneurs from communities across the society, it is implemented by _____.
Which IIT and Kotak Mahindra Bank Ltd have collaborated to establish the Kotak School of Sustainability?
Gujarat's 'Gharchola' has been given the Geographical Indication (GI) tag for what?