
Linux
u010944926
这个作者很懒,什么都没留下…
展开
-
LINUX进程间通信_学习笔记2
上篇学习笔记1中第九点是管道的局限性,只能是有关系的进程才能使用管道,命名管道改善了这个局限性2.命名管道的使用3.创建命名管道出现错误的信息4.实例代码 read.c和write.c //点击查看linux下常见头文件的用法[cpp] view plaincopy转载 2014-02-08 10:54:37 · 513 阅读 · 0 评论 -
LINUX进程间通信_学习笔记1
1.进程与线程的区别于联系 定义:一、进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。二、线程是进程的一个实体,是CPU调度和分派的基本单位,他是比进程更小的能独立运行的基本单位,线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),一个线程可以创建和撤销另一个线程;转载 2014-02-08 10:53:35 · 557 阅读 · 0 评论 -
LINUX进程间通信_学习笔记3
1.信号是什么一种软件中断,传递异步信号。2.信号的来源3.常见的信号及意义4.信号的发送与捕捉5.kill函数的用法6.alarm函数的用法7.pause函数的使用 //可与alarm函数配合使用转载 2014-02-08 11:08:58 · 527 阅读 · 0 评论 -
服务器编程入门(8)多进程编程
问题聚焦: 进程是Linux操作系统环境的基础。 本篇讨论以下几个内容,同时也是面试经常被问到的一些问题: 1 复制进程映像的fork系统调用和替换进程映像的exec系列系统调用 2 僵尸进程 3 进程间通信的方式之一:管道 4 3种System V进程通信方式:信号量,消息队列和共享内存转载 2014-03-06 20:19:50 · 621 阅读 · 0 评论