
进程通信
bravegogo
知行合一,积学养气
展开
-
管道通常用在两个线程间通信或进程间通信
管道,信号量,共享内存,socket的实际使用场景和NSPipe管道的使用 找了很久也没有找到NSPipe在IOS方面的常规使用()。我试了半天终于找到它的正常的使用方法,我想对很多想使用管道会有很大的帮助。阿门,看来我是第一个吃螃蟹的人。 由于线程又称轻量级别的进程,属于广义进程范围。最显著的特征是线程间可以通过所属的线程共享资源和全局变量;进程间不能共享全局变量。 进程和线程转载 2016-06-01 16:42:08 · 4213 阅读 · 0 评论 -
进程间通信 (OSX/iOS)
原文链接:http://nshipster.com/inter-process-communication/ 总起 OS X是MacOS与NeXTSTEP的结合。OC是Smalltalk类面向对象编程与C的结合。iCloud则是苹果移动服务与云平台的结合。 上述都是一些亮点,但是不得不说苹果技术中的进程通讯走的是“反人类”的道路。 由于不是根据每个节转载 2016-05-20 11:30:34 · 1562 阅读 · 0 评论 -
Xcode里调试 自定义 signal的信号 回调函数的执行
signal信号: signal是一种软中断信号,提供异步事件处理机制。 signal是进程间相互传递信息的一种粗糙方法,使用场景: 进程终止相关; 终端交互; 编程错误或硬件错误相关,系统遇到不可恢复的错误时触发崩溃机制让程序退出,比如:除0、内存写入错误等。 这里我们主要考虑系统遇到不可恢复的错误时即Crash时,信号相关的应用。signal信号处理是UNIX操...原创 2018-07-23 15:31:48 · 1131 阅读 · 0 评论