一个进程有一个或多个线程,线程之间共同完成进程分配下来的任务。
进程由系统分配独立内存,
进程之间相互独立,一个进程中 有多个线程,多个线程协作完成任务,线程之间共享内存空间(程序的内存空间(包括代码段、数据集、堆等))
浏览器是多进程的,之所以浏览器能够运行,是因为系统给浏览器分配了资源,如cpu、内存,简单的说就是,浏览器每打开一个标签页,就相当于创建了一个独立的浏览器进程。例如我们查看chrome里面的任务管理器。
一个进程有一个或多个线程,线程之间共同完成进程分配下来的任务。
进程由系统分配独立内存,
进程之间相互独立,一个进程中 有多个线程,多个线程协作完成任务,线程之间共享内存空间(程序的内存空间(包括代码段、数据集、堆等))
浏览器是多进程的,之所以浏览器能够运行,是因为系统给浏览器分配了资源,如cpu、内存,简单的说就是,浏览器每打开一个标签页,就相当于创建了一个独立的浏览器进程。例如我们查看chrome里面的任务管理器。
本文标题:线程与进程的关系
本文链接:https://www.haomeiwen.com/subject/ycwwqktx.html
网友评论