进程

进程

异常是允许操作系统内核提供进程概念的基本构造块,进程是计算机科学中最深刻、最成功的概念之一。

进程提供给应用程序的关键抽象:

  • 一个独立的逻辑控制流,它提供一个假象,好像我们的程序独占的使用处理器。
  • 一个私有的地址空间,它提供一个假象,好像我们的程序独占的使用内存系统。

逻辑控制流

进程可以向每个程序提供一个假象,好像它在独占使用处理器。如果想用调试器单步执行程序,我们将会看到一系列的程序计数器(PC)的值,这些值唯一地对应于包含在程序的可执行目标文件中的指令,或是包含在运行时动态连接到程序的共享对象中的指令。

并发流

一个逻辑流的执行在时间上与另一个流重叠,称为并发流

多个流并发地执行的一般现象被称为并发
一个进程和其他进程轮流运行的概念称为多任务
一个进程执行它的控制流的一部分的每一时间段叫做时间片

注意:并发流的思想与流运行的处理器核数或者计算机数无关。

私有地址空间

进程为每个程序提供它私有地址空间。一般而言,和这个空间中某个地址相关联的那个内存字节是不能被其他进程读或者写的。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值