unix高级编程的学习

  1. 进程ID: 0 系统进程(交换进程) 调度进程,内核的一部分,不执行任何此怕上的程序;
    进程ID: 1 initial进程; 启动UNIX系统;
    进程ID: 2 页守护进程; 支持虚拟存储器系统的分页操作;

  2. fork()创建一个新进程;
    子进程返回值0;
    父进程返回新建子进程的进程ID;
    子进程是父进程的副本;共享正文段;
    写时复制;

  3. fork()之后是父进程先执行还是子进程先执行是不确定的,取决于内核所使用的调度算法;

  4. fork()创建后,一般先执行父进程; 后执行子进程,再执行父进程;

  5. vfork()创建后, 保证子进程先运行;子进程调用_exit(0)之后,父进程才被调度执行;

  6. #K&R#一个用来统计c语言关键字出现次数的程序 https://blog.csdn.net/wenhui_/article/details/6841170

  7. epoll原理1 https://blog.csdn.net/qq_35433716/article/details/85345907

  8. epoll原理2 https://www.zhihu.com/question/20122137

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值