Chapter8-进程和程序.pptVIP

  • 20
  • 0
  • 约6.21千字
  • 约 29页
  • 2017-05-30 发布于北京
  • 举报
Unix/Linux编程 北京化工大学 信息科学与技术学院计算机系 易军凯 yijk@mail.buct.edu.cn 第8章 进程和程序:编写命令解释器和 sh 概念与技巧: Unix shell的功能 Unix的进程模型 如何执行一个程序 如何创建一个程序 父进程和子进程之间如何通信 相关的系统调用: fork exec wait exit 相关命令: sh ps 8.1 进程=运行中的程序 8.2 通过命令ps学习进程 8.3 shell:进程控制和程序控制的一个工具 8.4 shell是如何运行程序的 8.5 实现一个shell:psh2.c 8.6 思考:用进程编程 8.7 exit和exec的其他细节 主要内容: 数据和程序存储在磁盘文件中,程序在进程中运行. 一个程序是存储在文件中的机器指令序列.一般它是由编译器将源代码译成二进制的代码.运行一个程序意味着将这个机器指令序列载入内存然后让CPU逐条执行这些代码. 进程 文件 系统中的进程和程序 8.1 进程=运行中的程序 用户空间容纳进程 ls:文件系统容纳文件和目录 进程存在于用户空间.用户空间是存放运行的程序和它们的数据的一部分内存空间。 ps:查看用户空间的内容。 Ps命令列出当前进程 每个进程都有唯一标识它的数字(PID).每个进程都与一个终端相连.

文档评论(0)

1亿VIP精品文档

相关文档