31

进程:cpu正在运行的程序

程序:一堆文件

操作系统:管理,协调,控制计算机硬件与软件之间的控制软件

与其他软件的区别:不是一个量级

两个作用:将丑陋的物理接口包装成美丽的接口

    合理的分配多个进程对cpu的占用

多道技术:空间上的复用:内存加载多个进程

    时间的复用:cpu遇到IO阻塞切换至其他进程,目的一刻也不让休息

    cpu处理一个进程时间过长切换,目的雨露锦沾

如何利用程序开启多进程:在一个主进程遇到一个开启进程的请求,此时会开启子进程

windows:CreatProcess

linux,macos,Unix:fork

开启子进程:内部原理稍有不同

开启多进程保证两点:1对原数据的保存2对原状态的保存

一个进程三种状态:运行,阻塞,就位

 

posted @ 2019-02-26 21:01  weize111  阅读(198)  评论(0编辑  收藏  举报