• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
yuzaipiaofei
博客园    首页    新随笔    联系   管理    订阅  订阅

进程的一生@unix

进程的一生@unix

http://www.cnblogs.com/freezym/archive/2011/04/22/2024425.html

说的很生动!


没事翻大学时的课件,看到Unix课的关于进程的一生讲得挺生动的,在这记录一下。

unix进程的一生 

1.随着一句fork,一个新进程呱呱落地,但它这时只是老进程的一个克隆。

2.然后随着exec,新进程脱胎换骨,离家独立,开始了为人民服务的职业生涯。

3.人有生老病死,进程也一样,它可以是自然死亡,即运行到main函数的最后一个“}”,从容地离我们而去。

4.也可以是自杀,自杀有2种方式,一种是调用exit函数,一种是在main函数内使用return,无论哪一种方式,它都可以留下遗书,放在返回值里保留下来;它还甚至能可被谋杀,被其它进程通过另外一些方式结束他的生命。

5.进程死掉以后,会留下一具僵尸,wait充当了殓尸工,把僵尸推去火化,使其最终归于无形。

这就是进程完整的一生。




posted @ 2011-07-14 10:42  yuzaipiaofei  阅读(133)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3