在XNU( OS X和iOS的内核)中,Mach端口被广泛用作进程间通信机制,充当消息队列的端点。
众所周知,Go Channel是根据C.A.R.Hoare的通信顺序进程进行建模的。Mach端口怎么样?不管端口的安全和权限属性,还是Go Channel的类型安全,它们在本质上是相同的模式吗?
发布于 2013-10-18 16:38:33
根据wikipedia的说法,马赫端口是:
受保护的消息队列,用于任务之间的通信;任务拥有对每个端口的发送和接收权限
https://stackoverflow.com/questions/19444268
复制相似问题