Ios 在哪里可以找到关于Mach内核消息传递的好文档

Ios 在哪里可以找到关于Mach内核消息传递的好文档,ios,macos,kernel,messaging,Ios,Macos,Kernel,Messaging,我正在寻找一些全面的东西来阅读 1) Mach消息(Mach_消息功能和好友) 2) Mig系统(Mig_获取_回复_端口功能和朋友) 我发现了以下几件事: a) 不同的开放源代码(例如) b) 这篇文章只提供了简要的概述 c) MacOS X内部书籍()。 我想买它,但我所需要的只是10页的Mach信息描述,所以我试图寻找其他信息来源。首先,是苹果的开发者文档。从Mach概述和中的以下部分开始(链接可能不会保持很长时间;Apple倾向于经常重组;此外,您可能更喜欢在Xcode中搜索,而不是在线

我正在寻找一些全面的东西来阅读

1) Mach消息(Mach_消息功能和好友)

2) Mig系统(Mig_获取_回复_端口功能和朋友)

我发现了以下几件事:

a) 不同的开放源代码(例如)

b) 这篇文章只提供了简要的概述

c) MacOS X内部书籍()。
我想买它,但我所需要的只是10页的Mach信息描述,所以我试图寻找其他信息来源。

首先,是苹果的开发者文档。从Mach概述和中的以下部分开始(链接可能不会保持很长时间;Apple倾向于经常重组;此外,您可能更喜欢在Xcode中搜索,而不是在线搜索)。从这里您还可以找到参考文档的链接

还有很多关于马赫数的文献来自学术来源。从和开始,还可以尝试搜索两篇名为“Mach程序员指南”的文章,我可以在两种不同的in.ps格式中找到它们。另外,我假设您看到了链接到的赫德文档是一个更大的指南的一部分(单击“常规TOC”链接即可到达),但仍然没有那么详细


还有一些有趣的信息来源,比如Phrack(例如),或者不知情的(例如,在Mac OS X上滥用Mach),但请记住,大多数撰写这些信息的人都喜欢通过逆向工程来学习所有东西,即使公共文档随时可用,这意味着他们有一些奇怪的术语和一些奇怪的知识缺口。(更不用说他们真的不在乎某件事是应该做X还是碰巧做X,只要X是他们可以利用的东西……

谢谢。很好的链接。我找到了更多的链接。还有一些搜索提示:显式查找.ps/.ps.Z/.ps.gz文件是查找各种学术档案的好方法。谷歌显然让“意外”发现诸如Phrack、Uninformation等“地下”网站变得更加困难,所以你必须将它们的名字添加到你的搜索中以覆盖它。