瞎折腾

搞事情

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年3月31日

摘要: 一个进程由以下元素组成(1)进程的上下文(2)程序当前的执行目录(3)程序服务的文件和目录(4)程序的访问权限(5)内存和其他分配给进程的系统资源进程中最重要的属性就是进程号(PID)和父进程号(PPID)。为用户创建进程的方法是使用系统调用fork(),内核为完成系统调用进行如下操作:(1)为新进程在进程表中分配一个表项(2)给子进程一个唯一的进程标记号(PID)(3)复制一个父进程的进程表项的副本给子进程。于是子进程拥有与父进程一样的uid,euid,gid,用于计算优先权的nice的值、当前目录,当前根、用户文件描述表等。(4)把与父进程相连的文件表和索引节点表的引用数加1。这些文件自动 阅读全文
posted @ 2007-03-31 23:29 secularbird 阅读(151) 评论(0) 推荐(0) 编辑