进程间通信
文章平均质量分 70
许我向你看丶
梦想是注定孤独的旅程!
展开
-
无名管道
进程间通信方式:不同软件和项目对通信方式的要求不一样。必须熟练掌握其中一到两种,剩下的4种要达到知道并能通过手册和资料进行编写。常用的有:消息队列,信号(唯一一种可以实现异步的操作)。无名管道:不同进程间的数据交互,每个进程4G空间是相互独立的,当操作相同的内容或对其他信号进行协同时就要用到通信,因为彼此独立。线程间不需要通信机制是因为线程之间共享4G空间。原创 2017-04-23 16:21:18 · 427 阅读 · 0 评论 -
有名管道
有名管道: 文件系统中可见的一个管道文件,文件属性第一位为p无名管道和有名管道不同点在于有名管道可以在文件系统中可见。有名管道在磁盘上只是一个节点,文件的数据存在内存缓存页面中。// _ooOoo_ // o8888888o //原创 2017-04-23 16:29:35 · 678 阅读 · 0 评论 -
进程线程基础
一、进程1.进程属性进程与程序程序:磁盘文件,格式:elf readelf a.out进程:elf文件执行过程,4G虚拟空间,代码+初始化数据段+未初始化数据段+堆+栈+env,命令行参数进程状态进程上下文:context(PC,reg,堆栈指针等)进程模式用户模式空间地址0x0000 0000 -0xbfff ffff 3G空间,资源访问受限。内核模式原创 2017-04-26 22:38:33 · 237 阅读 · 0 评论