计算机操作系统学习笔记--进程与线程

    进程:使多个程序能并发执行,以提高资源利用率和系统吞吐量。

    线程用于多CPU系统和网络操作系统上(进程切换多,要求并发性强)。引入线程,是为了减少程序在并发执行时所付出的时空开销,使OS具有更好的并发性。

    进程使可拥有资源的独立单位和可独立调度和分派的基本单位。

    创建、撤销和切换中,系统必须为之付出较大的时空开销。故进程,其数目不宜过多,进程切换的频率也不宜过高。

    进程不应同时作为拥有资源的单位和可独立调度和分派的基本单位,应该“轻装上阵”。

    线程的属性。(1)轻型实体。线程中的实体基本上不拥有系统资源(切换时以线程为单位,不需要对资源进行处理,调度起来非常快)。(2)独立调度和分派的基本单位。线程的切换非常迅速,开销小(提高并发性)。(3)可并发执行。(一个进程内部可包含多个线程,多个线程可以同时并发,且一个进程中的线程还可以和其他进程中的线程并发)。(4)共享进程资源。

    一个批处理型作业,从进入系统(提交到外存)并驻留在外存的后备队列上开始,直至作业运行完毕,可能要经历的三级调度:高级调度(作业调度)、低级调度(进程调度)、中级调度(虚拟内存,从内存调到外存)。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值