自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 《linux网络编程》 -- 【第三天】进程间通信

1.信号信号可以中断一个进程,而不管它正在作什么工作;在Linux 系统库bits/signum.h 中对这些信号名作了定义,每个名字代表一个正整数;系统调用不能被信号打断;在Linux 中,当一个信号的信号处理函数执行时,如果进程又接收到了该信号,该信号会自动被储存而不会中断信号处理函数的执行,直到信号处理函数执行完毕再重新调用相应的处理函数;但是如果在信号处理函数执行时进程

2018-02-06 00:43:33 120

原创 《linux网络编程》 -- 【第二天】进程守护

1 简介是一种后台运行并且独立于所有终端控制之外的进程 。2 守护进程的启动 1》.在系统期间通过系统的初始化脚本启动守护进程。这些脚本通常在目录etc/rc.d 下; 2》.很多网络服务程序是由inetd 守护程序启动的。它监听各种网络请求;3》.由cron 定时启动的处理程序;4》.由at 启动的处理程序;5》.守护程序也可以从终端启动;6》.在终端上用no

2018-01-30 19:48:51 131

原创 《linux网络编程》 -- 【第二天】进程属性

1. 进程的属性 进程0 是调度进程,它按一定的原则把处理机分配给进程使用; 进程1 是初始化进程,它是程序/sbin/init 的执行。进程1 是UNIX 系统那其它进程的祖先,并且是进程结构的最终控制者。2.得到进程标识 系统调用getpid 可以得到程序本身的进程标识符,其用法如下:      pid=getpid(); 系统调用getppid 可以得到调用进

2018-01-30 18:25:00 120

原创 《linux网络编程》 -- 【第一天】进程exec 和fork()的联用

1. 系统调用exec 和fork()联合 系统调用exec 和fork()联合起来为程序员提供了强有力的功能。我们可以先用fork()建立子进程,然后在子进程中使用exec,这样就实现了父进程运行一个与其不同的子进程,并且父进程不会被覆盖。2. 例程  #include   #include   main()  {   int pid;   /*

2018-01-30 10:28:34 272

原创 《linux网络编程》 -- 【第一天】进程exec

1. 系统调用exec 系列: 它可以用于新程序的运行。exec 系列中的系统调用都完成相同的功能,它们把一个新程序装入调用进程的内存空间,来改变调用进程的执行代码,从而形成新进程。 如果exec 调用成功,调用进程将被覆盖,然后从新程序的入口开始执行。但是它的进程标识符与调用进程相同。2. exec 系列调用在Linux 系统库中unistd.h 中的函数声明:  int e

2018-01-29 22:47:18 129

原创 《linux网络编程》 -- 【第一天】进程fork

1. 什么是进程,进程与程序的区别: UNIX 的进程是一个正在执行的程序的映象。在UNIX/Linux 系统中可以同时执行多个进程(这一特征有时称为多任务设计),对进程数目无逻辑上的限制,并且系统中可以同时存在一个程序的多个实例。各种系统调用允许进程创建新进程终止进程、对进程执行的阶段进行同步及控制对各种事件的反映。在进程使用系统调用的条件下,进程便相互独立的执行了。进程树的顶端是一

2018-01-29 22:00:04 160

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除