- Yes, This is why we use message passing so that one system can communicate with another system. Ex :- Email from one computer to another and a system cannot modify other's data as there are concurrency issues like shared memory as in shared memory system, processes communicate by reading/writing to shared memory, which is handled by reader/ writer locks
- This also comes from the definition of message passing as it is only useful for exchanging smaller amounts of data.
- Shared memory happens at memory speeds whereas message passing happens at link speed by which systems are connected to other hence, MP is slower than SM . Also, in message passing, kernel intervention is there which increases the time to coomunicate whereas kernel has no intervention in shared memory systems.
Hence, i will go with option D) as false statement.