Chinaunix首页 | 论坛 | 博客
  • 博客访问: 322982
  • 博文数量: 124
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 321
  • 用 户 组: 普通用户
  • 注册时间: 2014-08-04 16:09
文章分类

全部博文(124)

文章存档

2014年(124)

发布时间:2014-08-25 15:18:52

编写守护进程看似复杂,但实际上也是遵循一个特定的流程。只要将此流程掌握了,就能很方便地编写出用户自己的守护进程。下面就分 4个步骤来讲解怎样创建一个简单的守护进程。在讲解的同时,会配合介绍与创建守护进程相关的几个系统函数,希望读者能很好地掌握。 1.创建子进程,父进程退出 这是编写守护进.........【阅读全文】

阅读(3738) | 评论(0) | 转发(2)

发布时间:2014-08-14 13:47:31

wait函数和waitpid函数,函数原型: pid_t wait(int *status )status是一个整型指针,指向的对象用来保护子进程退出时的状态。例如: pid = wait(&status) 这status假设为 0x0400,说明 第一个字节保存的是中断信号的编号,倒数第二个字节是保存exit()中的数字。函数的返回值成功返回的是子进程.........【阅读全文】

阅读(1506) | 评论(0) | 转发(0)

发布时间:2014-08-14 13:34:13

exec提供了一种在进程中启动另外一个程序的执行的方法。它可以根据指定的文件名或目录名找到可执行文件,并用它来取代原调用进程的数据段、代码段和堆栈段。在执行完之后,原调用进程的内容除了进程号外,其他全部都被替换了。1.可执行文件查找方式exec族中的函数以p结尾的函数可以只给出文件名,系统会自动从环境变.........【阅读全文】

阅读(1542) | 评论(0) | 转发(0)

发布时间:2014-08-13 20:28:55

进程的概念:进程是一个独立的可调度的任务。是一个程序一次执行的过程。程序是静态的,是保存在磁盘上的指令的有序集合,没有执行的概念。进程是动态的,他是程序执行的过程,包括创建、调度、消亡,是程序执行的各种资源的总和,是资源管理的最小单位。进程包括:正文段+用户数据段+系统数据段(进程控制块PCB.........【阅读全文】

阅读(1223) | 评论(0) | 转发(0)

发布时间:2014-08-13 20:19:23

1.库的原则现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始。尽量不重复做别人已经做过的事,就是尽量充分利用别人的劳动成果。就是“站在巨人的肩膀上”做事情。2.库的种类根据链接时期的不同,库又有:静态库和共享库(动态库)二者的不同点在于代码被载入的时刻.........【阅读全文】

阅读(1242) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册