上海 day30--并发编程、进程

目  录

  • 操作系统发展史

  • 进程相关理论

  • 创建进程的两种方式(******)

  • 进程方法join

  • 进程对象及其他方法

  • 进程间数据互相隔离

  • 守护进程

  • 互斥锁(*****)

 

一、操作系统发展史

多道程序设计技术

      所谓多道程序设计技术,就是指允许多个程序同时进入内存并运行。即同时把多个程序放入内存,并允许它们交替在CPU中运行,它们共享系统中的各种硬、软件资源。当一道程序因I/O请求而暂停运行时,CPU便立即转去运行另一道程序。

多道技术的特点

1.空间上的复用
        多个程序共用一套计算机硬件
    
    2.时间上的复用
        切换+保存状态
            1.当一个程序遇到IO操作 操作系统会剥夺该程序的cpu执行权限(提高了cpu的利用率 并且也不影响程序的执行效率)
                
            
            2.当一个程序长时间占用cpu 操作系统也会剥夺该程序的cpu执行权限(降低了程序的执行效率)

二、进程相关理论

什么是进程?什么是程序

三、创建进程的两种方式(******)

四、进程方法join

五、进程对象及其他方法

六、进程间数据互相隔离

七、守护进程

八、互斥锁(*****)



猜你喜欢

转载自www.cnblogs.com/qinsungui921112/p/11333956.html
今日推荐