Closed xccjk closed 2 years ago
什么是进程?
什么是线程?
多任务并行执行的方式?
很多的场景中,浏览器的渲染、数据请求与用户响应这些需要并行执行的任务,而单线程在运行时只能执行一个任务
解决当前问题的几种方式
多进程
多线程
多进程更轻量,多线程更安全更稳定
总结
进程之间相互独立,但是进程会占用跟多的资源空间。一个进程下可以有多个线程,相互之间可以进行数据通信,相互之间也有影响
区分浏览器中的进程与线程
什么是进程?
什么是线程?
多任务并行执行的方式?
很多的场景中,浏览器的渲染、数据请求与用户响应这些需要并行执行的任务,而单线程在运行时只能执行一个任务
解决当前问题的几种方式
多进程
多线程
多进程更轻量,多线程更安全更稳定
总结
进程之间相互独立,但是进程会占用跟多的资源空间。一个进程下可以有多个线程,相互之间可以进行数据通信,相互之间也有影响