抛砖引玉——进程和线程的理解方式

进程:进程之间各自拥有独立的计算机资源

例如:

公司一个部门和部分之间是独立的办公区域,部门就相当于是进程。

线程:一般说线程之间指的是一个进程中的线程,线程之间共享资源

例如:

一个部分中的所有的员工共同使用本部门的办公资源,每个员工就相当于线程。

 _______________________________分割线________________________________________

公司相当于一台计算机,一个任务要可以分配给一个部门做,也可以分配给多个部门同时做。这就相当于,计算机的一个人物可以分配给一个进程,也可以分配给多个进程同时执行;

部门领取的任务可以分配给一个员工做,当然也可以分配给多名员工同时做。这就相当于,一个进程中的线程工作方式,可以是单线程,也可以是多线程;

 _______________________________分割线________________________________________

可以根据这样的类比方式去理解【进程】和【线程】之间的关系。

posted @ 2019-03-14 10:02  lishidefengchen  阅读(111)  评论(0)    收藏  举报