2020.3.3笔记async/await 和 promise 和.then 进程与线程

一、进程与线程

1、进程和线程的主要差别在于它们是不同的操作系统资源管理方式

2、进程有独立的地址空间,线程没有单独的地址空间

3、简而言之,一个程序至少有一个进程,一个进程至少有一个线程

4、线程执行开销小,但不利于资源的管理和保护;而进程正相反

5、进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程

6、线程是最小的执行单元,而进程由至少一个线程组成。如何调度进程和线程,完全由操作系统决定,程序自己不能决定什么时候执行,执行多长时间

7、根据进程与线程的设置,操作系统大致分为如下类型:

(1) 单进程、单线程,MS-DOS大致是这种操作系统;

(2) 多进程、单线程,多数UNIX(及类UNIX的LINUX)是这种操作系统;

(3) 多进程、多线程,Win32(Windows NT/2000/XP等)、Solaris 2.x和OS/2都是这种操作系统;

(4) 单进程、多线程,VxWorks是这种操作系统。

二、async/await 和 promise 和.then

1、https://blog.fundebug.com/2018/12/10/understand-async-await-and-promise-by-8-pictures/  8张图让你一步步看清 async/await 和 promise 的执行顺序  

2、https://segmentfault.com/a/1190000012806637  10分钟理解JS引擎的执行机制

3、https://segmentfault.com/a/1190000007535316 理解 JavaScript 的 async/await

4、https://es6.ruanyifeng.com/#docs/promise Promise 对象

5、https://www.runoob.com/w3cnote/javascript-promise-object.html  JavaScript Promise 对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值